Published On: Tue, Jul 18th, 2023

Russia arrest alleged ‘spy’ for sending location of Kremlin soldiers to Ukraine

Russia’s Federal Security Service issued a video claiming to show the arrest of a Ukrainian “spy” and a confession, though there are doubts about its legitimacy.
Daily Express :: World Feed

Videos

Most Popular Posts