Rev. Fr. Thomas Oyode, a Catholic priest from the Diocese of Auchi in Edo State, has been freed after spending…