Times Up! Russia Invades Ukraine With 16,000 Troops!

p34_DWI22303

Looks like Vladimir Putin wasn’t bluffing! Despite U.N. sanctions and President Obama’s remarks, the Russian President has currently sent 16,000 troops through the border of Crimea. CNN reports further on this breaking news!