The Catholic Diocese of Kafanchan, Kaduna State has confirmed the release of Rev. Fr. Emmanuel Silas, barely 24 hours after he was abducted by some armed...