Russia Expels 20 Czech Diplomats as Tensions Escalate

Russia Expels 20 Czech Diplomats as Tensions Escalate

A day after the government of the Czech Republic blamed Russian military intelligence activists for a series of mysterious explosions in a munitions depot in 2014 and expelled 18 Russian diplomats, the Russian government announced on Sunday that 20 Czech diplomats would be expelled in response. The evictions signal a further escalation in tensions between … Read more