From the editor
Russia has cried wolf far too many times, so it is hardly surprising that Ukrainians do not believe the Kremlin’s claims that an Il-76 transport plane that crashed in Belgorod Oblast on Wednesday had 65 Ukrainian POWs on board, who were allegedly all killed. A POW exchange that was planned for that day was cancelled, but Russia has prod…
Keep reading with a 7-day free trial
Subscribe to The Russia Report to keep reading this post and get 7 days of free access to the full post archives.