exmergere.info
An Isolated Russia? Think Again! – Red (Team) Analysis
An Isolated Russia? Think Again! – Red (Team) Analysis. Since March 2014, the Russian “dispatch of troops to Crimea”, and the contested referendum in Crimea followed by its incorporation into…