In a shocking and tragic incident, the head of a Russian defence factory set himself on fire on Moscow’s Red Square, near the Kremlin. The dramatic act has highlighted intense pressures on Russia’s ...
With the company edging toward bankruptcy, Arsenyev walked into Moscow’s Red Square on July 26, 2024. Outside the Kremlin, near the mausoleum of Soviet state founder Vladimir Lenin, he poured gasoline ...
One of the world's most famous public squares, the Red Square sits at the physical center of Moscow and is considered the symbolic center of all of Russia. Bluntly speaking, Red Square is a must-see ...