Fuel tanker explosion leaves over 90 people dead in Sierra Leone Oluwadamilare Emmanuel Nov 6, 2021 A massive fireball sparked by a fuel tanker explosion killed 98 people in Sierra Leone’s capital Freetown, the West African…