A Lagos State High Court in Ikeja on Thursday sentenced Olalekan Ogunyemi, a dismissed police officer, to life imprisonment for the killing of a...
Read moreThe United States condemns one out of every seven prisoners — or more than 200,000 people — to die in...
Read more