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