8 edo indigenes arriving from Spain for wedding die in fatal motor accident March 21, 2024 Boss Lady 0 Eight lives have been cut short after a fatal accident […]