At Least 59 Killed in Road Collision in Nigeria

9 months ago 77
The traffic accident was the latest disaster to highlight how roads across many African countries are some of the world’s deadliest.
Read Entire Article