Russia's latest Ukraine move offers Biden's last chance at world leadership
February 22, 2022 at 10:53 AM EST
Putin’s hatred of America rang out from his ranting speech Monday night when he called Ukraine a U.S. puppet. Putin’s delusions make him so dangerous he’s beyond appeasement.