A guest post by Dr. Michael Traylor, M.A Theology and Social Justice '12
Topics: language of violence, hip hop