The presence of Russian military personnel in Ukraine is now beyond dispute, everywhere except in Russia. On Thursday, NATO released satellite imagery of Russian combat troops operating insi …read more
Source: The New Republic
The presence of Russian military personnel in Ukraine is now beyond dispute, everywhere except in Russia. On Thursday, NATO released satellite imagery of Russian combat troops operating insi …read more
Source: The New Republic