Last week, disaster hit Sierra Leone, one of the jewels of Africa. At least 500 people were killed after a mudslide tore through a suburb of the capital Freetown. Hundreds of people are still missing and thousands more are left homeless. This is a moment of pain that will forever be etched in our memories […]