World News

Vladimir Putin

WATCH: Putin has made ‘declaration of war’

Now that the Russian president has in essence invaded Ukraine and, according to pundits, will likely take over more territory, what will the U.S. do? https://www.youtube.com/watch?v=WTaUPDCOvvo...
February 23, 2022