According to Vanguradngr, Gafar Ayoola, who resided at 16, Bridge Road, Otto, Ebute Metta, Lagos, was allegedly tortured to death while in detention at Denton Police Station, Lagos, after being arrested on Friday morning on his way to board a cab to his work place. According to his...
Continue reading