British Prime Minister Theresa May spared no words in her criticism of Russia and President Vladimir Putin on Monday, accusing Moscow of attempting to undermine the West by election meddling and seeking to “weaponize” information. May’s sharp criticism of Putin contrasts sharply with that of President Trump who mostly skirted around the issue and cast […]