Oil Infrastructure as Military Objectives
21.04.2026
On 8 March 2026, the sky over Tehran showed almost apocalyptic scenes. Towering flames rising from fuel depots and refineries after the US-Israel-led strikes on Iranian oil infrastructure were seen...
Read more