Russia bans 154 British House of Lords members



Russian Ministry of Foreign Affairs stated on Tuesday that Moscow has decided to put travel restrictions on 154 members of the British House of Lords in retaliation for the UK government’s sanctio…