The Police in Benue State have rescued a Catholic Nun from her abductors in Ichama forest in Okpokwu Local Government Area of the state. The…