07.13.2018 - By Ishmael Brown: African American, Atheist
Roderick Talley comes on to discuss his viral video the police breaking in to his home and planting drugs on him.