Special security forces have been deployed to a town in Russia’s Siberian region of Irkutsk following clashes between local residents and soldiers.
…
Special security forces have been deployed to a town in Russia’s Siberian region of Irkutsk following clashes between local residents and soldiers.
…