The authorities in Edo state in southern Nigeria says the last two hostages from a group of people who were kidnapped from a train station in the state almost two weeks ago have now been released. Seven suspects, including two village chiefs, have also been arrested and are currently in …
Read More »