Jelani Day Found With Missing Eyes & Organs After Disappearing On August 25th

First published at 10:18 UTC on October 18th, 2021.

Oct 12, 2021 Phillip Scott reports on Jelani Day being found with missing organs after disappearing over a month ago.

CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over