Ritualist den in Illorin The Kwara state Police command yesterday July 1st uncovered a ritualist den at Eyekorin road in Illorin, the Kwara state capital following a tip-off. The police, led by the state Police Commissioner, Ambrose Aisabor, stormed an uncompleted building where a decomposing headless body, human parts and some...