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.