Russians making movie about Ukraine invasion geolocated to Tver

GeoConfirmed. "Claimed to be Russians making a movie about their invasion in Ukraine." Pic 1&2 = 56.860368, 35.907195
Tver, Russia GeoLocated by @Dmojavensis

→ View original post on X — @geoconfirmed

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *