New satellite imagery released Tuesday appeared to show Russian forces amassing more equipment and troops along the border with Ukraine as tensions and the possibility of a larger conflict escalate.Private company Maxar Technologies has been tracking Russia’s buildup for several weeks, according to Reuters – and the new images appear to show the country continuing to stockpile equipment and troops amid the growing crisis.More than 100 vehicles and troop tents are seen at an airfield outside of Mozyr, Belarus in the images, which weren’t independently verified by Reuters.
Load More
Load More