Suspected herdsmen who kidnapped 32 Train passengers in Igueben Area of Edo State, have contacted the families of the abductees, demanding a ransom of N20 million each. The kidnappers, it would be recalled, attacked the train station and whisked away passengers, waiting to board the train to Warri in Delta State. Disclosing the demand for […]