Iran denies responsibility for missile attacks on Diego Garcia

An infographic titled ‘Diego Garcia Base’ created in Ankara, Turkiye on March 21, 2026. The island, the largest in the Chagos Archipelago in the central Indian Ocean, has hosted a joint US-UK military presence since the 1970s and serves as a base for long-range bombers and other strategic assets [Anadolu Agency] A senior Iranian official […]

IwPost