March 21, 2025
Abuya,Nigeria
SHOTLIST: 1. various of security and safety operatives clearing out the scene of the accident STORYLINE: Six people were killed and 25 others sustained varying degrees of injury following a multi
More
Nigeria , Africa , accident , dead