Satellite images show stunning visuals of Russian forces deployed close to Ukrainian borders

Updated: Feb 02, 2022, 09:38 PM(IST) WION Video Team

Satellite images released by Maxar Technologies show massive troop deployment by Russia close to Ukrainian borders.

Read in App