PATRICK LAWRENCE: The Cokehead of Kiev, Exposed May 26, 2026 Let all the delusions and illusions of the past five years — or 12, if you begin your count with the U.S.–sponsored coup in Kiev back in 2014 — finally fade like the flags. Read more →