MOSCOW (Reuters) – Russia’s ambassador to Britain touted Finland or Geneva as potential hosts for a meeting between Russia’s top diplomat Sergei Lavrov and U.S. Secretary of State Antony Blinken next week, Interfax news agency reported. Read full story



