Satellite images show Russian military activity near Ukraine

2022-02-18 2

Satellite images show Russia has moved some of its military equipment that was deployed near Ukraine, but other hardware has arrived and Moscow still has a lot of forces and equipment near its ex-Soviet neighbour, a private U.S. company said.

Free Traffic Exchange