Staunch Vladimir Putin supporter Yevgeny Popov vowed to hit the UK and the rest of Europe with soaring energy costs unless “moron” leaders in the West stop “antagonising” the Kremlin over the Ukraine invasion
Computers Tech Games Crypto Music and More