My Demons Won Today

My Demons Won Today

On February 8th, 2016, MarShawn killed himself on the steps of the Ohio State Capitol. He was 23, a Black Lives Matter Organizer, and a promising leader who said heaven wasn't worth waiting for if it meant living in hell. In one of his last tweets, he posted, "If we don't don't have to live through hell just to get to heaven. I'ma stay right here."

Read More