Satellite Images Show Ukraine Obliterated Key Russian Oil Terminal in Crimea — UNITED24 Media

Satellite imagery published on October 18 by Radio Free Europe/Radio Liberty confirms the extensive destruction at the Feodosia oil terminal in Russian-occupied Crimea following two Ukrainian strikes this month.

The images show that…

Continue Reading