(WATCH) Crisis in Ukraine

The Pentagon has announced it’s sending 3,000 U.S. troops to Eastern Europe amid the threat of a Russian invasion of Ukraine. 8,500 more are on heightened alert. The troops are headed to Germany, Poland and Romania on Ukraine’s western side. […]

(WATCH) Crisis in Ukraine Read More »