Western leaders get real about Russia’s interference in Ukraine and Crimea
The G-7 countries issued a joint statement this morning warning Russia to back off in Crimea. In the statement they say, in no uncertain terms, that they will not recognize Crimea returning to Russian control if the proposed referendum passes. Their statement makes it clear that, with Russian soldiers patroling the streets in Crimea, if the referendum passes, it will […]
Read more ›