Switzerland has frozen assets linked to sanctioned Russians and Russian companies totaling $6.17 billion (about CHF 5.75 billion).
North Ossetia Police Video Fallout
Sources of the Source said that the head of North Ossetia Sergei Menyailo believes that ex-prosecutor of the region Alexander...