These satellite images show why there's concern about a Russian invasion of Ukraine

Satellite images captured over the last two months by Maxar Technologies show a buildup of Russian forces and equipment near Ukraine's border, giving evidence to fears from the U.S. intelligence community that an invasion is imminent.

Post a Comment

0 Comments