May 21, 2020 Metro Ese Oruru: Court Sentences Abductor To 26 Years In Prison In a trial spanning about five years, Justice Jane Inyang of the Federal High Court sitting in Yenagoa has…