The Oyo State High Court sitting in Ibadan, the state capital, has sentenced three persons to death by hanging for…
This website uses cookies.