Police confirm abduction of Catholic priest in Benue

The Benue State Police Command has confirmed the abduction of Rev. Fr. John Otache, a parish priest in Ohimini Local Government Area of the state. Read More:…