Russian Defense Contractor Attempts Self-Immolation, Red Square, Moscow

Updated on

At approximately 0700 EST, initial reports indicated that a man was detained by police after attempting to self-immolate on Red Square, in front of the Kremlin, in Moscow. He was ultimately unsuccessful as security forces detained him after tackling and extinguishing him.

Loading content, please wait...
Atlas
theatlasnews.co