Press "Enter" to skip to content

Posts tagged as “Kandiyohi County Sheriff Eric Tollefson”

Former Officer of Putin’s Elite Security Unit Defects, Labels Russian Leader a “War Criminal

Gleb Karakulov, a former captain and engineer in Putin's elite security unit, has defected and labeled the Russian leader a "war criminal" for his actions in Ukraine. Karakulov said he had witnessed the "inhumanity and cruelty" of the Russian military in Ukraine, and that he could no longer remain silent. His defection and criticism of Putin is a rare event and is likely to be seen as a major blow to the Russian president's reputation.