On Wednesday, Russia claimed an IL-76 transport aircraft carrying 65 Ukrainian POW’s was shot down en route to a POW exchange in the Belgorod region. Western media, particularly those with a vested anti-Russia narrative, expressed skepticism of the Russian statement, including the claim that Ukraine had shot down the plane. However, the BBC has an […]
The post Troubling Confirmation – Ukraine Intelligence Officer Confirms Fundamental Outline of Russian Claim Surrounding Airplane Shoot Down and Killed POW’s appeared first on The Last Refuge.