Ellie Doughty
August 15, 2024
IN the depths of the Indian Ocean lies an island home to a secretive military base believed...