Russia Accuses US, Britain, and Ukraine of Masterminding the Terrorist Attack
The recent terrorist attack at Crocus City Hall in Russia has raised suspicions about the involvement of the United States, Britain, and Ukraine as declared by the chief of Russia’s Federal Security Service. This brazen act was not sophisticated enough to hide its origin, pointing towards Ukraine. The timing of the attack, coinciding with Putin’s … Read more