
Ukraine denies Russian military build-up on border
Gulf Times
Satellite image released by Maxar Technologies and taken on November 1, 2021 that shows the presence of a large ground forces deployment on the northern edge of the town of Yelnya, Smolensk Oblast, Russia. AFP PHOTO/Satellite image ©2021 Maxar Technologies
More Related News