Russian Special Forces
Ukraine Releases Video to Prove Its Claimed Capture of Two Russian 'Special Forces'
The two alleged Russian troops that were captured over the weekend refused to be sedated during medical treatment out of fear that Ukrainian doctors would harvest their organs.
Russian Roulette: The Invasion of Ukraine
Last week, pro-Russia forces took over the police headquarters in Slovyansk, a city in Eastern Ukraine. VICE News correspondent Simon Ostrovsky rushed to the scene to verify whether or not Russian Special Forces had taken over the building, as was...
Advertisement
Advertisement
Advertisement