Self - Interviewee
(TV Series documentary)
Self - Associate Professor of Law, Ohio State University
- Prison State
... Self - Associate Professor of Law, Ohio State University
Did You Know?
Trayvon Martin will not be the last black boy who dies or goes to jail because he was viewed and treated as nothing but a problem. We are all guilty of being quiet for too long. Let be said hereafter that we were quiet no more.