Justice for Jelani

Jelani Day went missing from Illinois State University on Aug. 24, according to information released by the Federal Bureau of Investigation (FBI). His body was found on Sept. 4, but wasn’t identified until Sept. 23. After two years, activists are still calling for justice, claiming the death– ruled a drowning– allegedly involved foul play. (Photo courtesy of Justice for Jelani Facebook)

Leave a comment