Wrongfully Incarcerated Student Artist Made This Bold Statement For His Last Project

It was 2012 when artist Sherrill Roland received a call from a D.C. detective saying that there was a warrant for his arrest and that it was advised that he turn himself into the D.C. police station. To say that Roland was floored would be an understatement; he had just spent the summer working in […]
True Activist