Satellite Images Show Russian Military Convoy Near Ukraine Airport
A Russian military convoy was seen deployed in towns north of Kyiv, satellite images show.
A Russian military convoy was seen deployed in towns north of Kyiv, satellite images show.