Vladimir Putin's 'spies' arrested in Germany as 'horror security plot sabotaged' April 18, 2024 Two people who allegedly planned sabotage operations in Germany on behalf of the Russian secret service have been arrested, according to German More