Tag: Amuwo Explosion: Death Toll Rises To Twenty-One

Amuwo Explosion: Death Toll Rises To Twenty-One

The death toll of the Abule Ado, Amuwo Odofin explosion which occurred