Russian spies branded 'almost embarrassing' in fresh humiliation for Vladimir Putin February 9, 2024 News Russian intelligence operations have become “almost embarrassing” as their spies are taking bigger risks to steal secrets, the Daily Express understands. Sanctions More