US ‘tracking’ clip may show Ukrainian soldiers executing Russian troops

The United States is monitoring allegations that Ukrainian soldiers allegedly executed Russian troops in a video posted on social media that has both sides accusing the other of Read more…

Please follow and like us: