See More Hear More Watch More Hear More Get on iTunes
deletedme deletedme

Troops Are Fighting In Ukraine

Russia TV covered the funerals of two paratroopers who were killed fighting in Ukraine last week. The official story is that they were on leave, volunteering to fight for the separatists. #FullNewsAudioAvailable #NPR


More from