Russia Invades Ukraine

By Eowyn @DrEowyn

Originally posted on Consortium of Defense Analysts:

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

View original