Categories
Russia - Ukraine war

Satellite images show a large Russian military convoy deployed near a Ukrainian airport northwest of Kyiv – Yahoo Movies UK


Satellite images show a large Russian military convoy deployed near a Ukrainian airport northwest of Kyiv  Yahoo Movies UK