Prime time

Russian troops in Ukraine

August 28, 2014 21:49

Reports are indicating that Russian troops are now on the ground in Ukraine. Is this the beginning of a full scale invasion?