Russia Claims Ukraine Killed Its Own POWs—Here’s Why Few Believe It

EDS NOTE: GRAPHIC CONTENT – In this photo taken from video a view of destroyed barrack at a prison … [+] in Olenivka, in an area controlled by Russian-backed separatist forces, eastern Ukr...