Jelani Day’s Mother Clarifies ‘No Organs Were Missing’ Following Disturbing Reports

[Warning: Potentially Triggering Content] The family of Jelani Day is clarifying some details from one particularly gruesome report that went viral about the condition of his body. As we reported, the Illinois State University grad student’s body was found in the Illinois River on September 4, weeks after his family reported him missing. The news […]