News Cyclone Freddy Lashes Mozambique and Madagascar admin Mar 9, 2023 0 The storm, which has already claimed the lives of 21 people, has hit several countries in Southeast Africa and is on track to outlast the record 31 days. Read original article here