Satellite imagery taken today showed a large deployment of Russian ground troops moving in the direction of the Ukrainian capital Kyiv from approximately 40 miles (64 km) away, a private U.S. company said.The images released by Maxar Technologies showed a deployment comprised of hundreds of military vehicles and extending more than 3.25 miles (5 km).The images released by Maxar - which has been tracking the buildup of Russian forces for weeks - could not be independently verified.
Load More
Load More