Tagged: Moscow

Expelled Russians Depart Embassy in London

A removal van was seen outside the Russian embassy in London on Tuesday, as Moscow is awaiting nearly two dozen Russian diplomats ordered to leave Britain as part of a standoff over a nerve...


Britain Expels 23 Russian Diplomats

Britain announced Wednesday it will expel almost two dozen Russian diplomats, sever high-level bilateral contacts with Moscow and take both open and covert action against Kremlin meddling after the poisoning of a former spy.


Nemtsov March Draws Thousands to Moscow

According to White Counter, an NGO that counts participants at rallies, around 7,600 people took part in the Moscow march for Boris Nemtsov, for which organisers had been granted permission by the city authorities.