Residents uncover decomposing human parts in uncompleted building

Residents of Ilora Community in Oyo State have uncovered human parts in an uncompleted building in…