(WATCH) The Russia- Ukraine tensions explained

The U.S. has sent a message of support for Ukraine as Russia continues what much of the world sees as provocative action toward its former Soviet partner. The U.S., and other nations, are wondering if they should step in. Scott Thuman who’s reported from those front lines before, has the update. These satellite images, first […]

Share DeepPol