Categories
News Review

At Least 59 Killed in Road Collision in Nigeria

The traffic accident was the latest disaster to highlight how roads across many African countries are some of the world’s deadliest.