marshawn mccarrel
Black Lives Matter Activist MarShawn McCarrel Ended His Life Monday on the Steps of the Ohio Statehouse
"My demons won today. I'm sorry," was the activist's last Facebook post.
Advertisement
Advertisement
Advertisement
"My demons won today. I'm sorry," was the activist's last Facebook post.