It’s unclear why McCarrel killed himself, but around 3 p.m. on Monday, he posted to Facebook: “My demons won today. I’m sorry.” Just last week McCarrel attended the NAACP Image Awards in California, where he received a Radio One Hometown Champion award. He had worked as a youth mentor, according to the Dispatch, helped feed Ohio’s homeless and played an active role in local Black Lives Matter protests.
Most Popular
Pages: 1 2