Namibian mega-structure – perhaps

Namibian  mega-structure  – perhaps
CHARIOT Oil & Gas has identified a single 500sq km mega-structure within its licence area offshore Namibia, following 3D analysis.

Breaking