
Mother of Jelani Day Clarifies Report: “No Organs Were Missing”
In August, 25-year old Illinois State University graduate student Jelani Day was reported missing. A month later, his body was found in the Illinois River in Peru before it was identified nearly three weeks later. Recently a report was released stating an autopsy report revealed that Jelani’s body was missing organs, but according to his…