A US-based marine robotics company will be paid $110.2 million if it locates the flight's wreckage in a new ...
Madagascar is the world’s fifth-largest island, situated in the Indian Ocean off the coast of southern Africa. The country is endowed with considerable natural resources and unparalleled biodiversity.