Debate Magazine

Russia Invades Ukraine

By Eowyn @DrEowyn

Russia invades UkraineOriginally posted on Consortium of Defense Analysts:

map of Ukraine

Ukraine’s Acting President Oleksandr Turchynov says 2,000 Russian soldiers have landed in Crimea in an armed invasion. 

View original


Back to Featured Articles on Logo Paperblog