
Once Western media demonizes a foreign leader it becomes hard to assess allegations because if you express doubt, you’re dubbed an “apologist.” But careful analysis is still crucial as Russia Insider editor Alexander Mercouris offers on the British claim that Russian…