Top Russian propagandist Vladimir Solovyov, who is for some reason still not sanctioned by the U.S., tells Russian troops in Ukraine that they're fighting a holy war. He chants "Allahu Akbar" and insists that unless Russia wins, the world will vanish.

Leave a Reply