Images show new deployments in western Russia within 10 miles of Ukraine border -Maxar

0
175
satellite image

satellite image

LEAVE A REPLY

Please enter your comment!
Please enter your name here