Tragic: Travellers kidnapped and injured as suspected herdsmen attack train station in Edo State
Scores of travellers waiting to board a train from Igueben station, Edo State to Warri in Delta State, have been abducted by suspected herdsmen. Chidi Nwabuzor, Edo police public relations…