Fox 2 Detroit reported that Timiyah Landers of Detroit poured rubbing alcohol on herself and then lit it on fire. She was rushed to…
This website uses cookies.