Italy Expels 2 Russian Embassy Officials, Arrests Navy Captain On Spying Charges

The Russian Embassy in Rome on Wednesda. Italy has ordered two Russian Embassy officials expelled and arrested an Italian Navy captain on spying charges after police caught the Italian allegedly givi…
Read More

Christeen Paris