Russian Embassy blames UK for disrupting ties between Moscow and other nations

Russian Embassy accused Britain of maligning its image by dragging its name in a series of events ranging from multiple cyber crimes, Olympics delay to meddling in the US elections. Moscow added that Britain had…

Read More