The police have have rescued Rev. Fr Luigi Brena, an Italian, who was abducted along Ogunwenyi, Usen community in Ovia South-West Local Government Area of Edo...