Russia has imposed sanctions on 15 UK MPs and six members of the House of Lords, banning them from the country over what it called “hostile statements and unfounded accusations” about Moscow.
The Russian foreign affairs ministry published a…
Continue Reading