Heavy Rains Cause Landslides in Freetown

Heavy and continuous rains in the morning of today, Sunday 28 August 2022 have led to landslides at Looking Town, outskirts of Freetown. According to reports, the land fell on two houses and covered...