MYSTERIES

CYCLONE IDAI. LIVE

CYCLONE IDAI WREAK’S MOZAMBIQUE Cyclone idai has wreaked havoc in Mozambique, neighboring countries, Malawi and Zimbabwe inclusive. But the cyclone’s impact was felt more in Mozambique, sweeping from her coastal regions. Hundreds have been killed […]