World Scores dead …In Sierra Leone tanker explosion At least 84 people have died and dozens more are injured after a massive explosion in Sierra Leone’s capital, Freetown. Read More » November 6, 2021 No Comments