Key Takeaways Iranian officials continue to frame control over the Strait of Hormuz as a …
Read More »Italy Expels Russians After Spies ‘Caught Red-Handed’
Italy expelled two Russian officials on Wednesday (31 March) after an Italian navy captain was allegedly caught red-handed selling secret documents to a Russian military officer. The frigate captain was arrested on spying charges after a “clandestine meeting” with the Russian late on Tuesday in Rome, according to a police …
Read More »
Eurasia Press & News
















