The Magazine of Hip Hop Music, Culture and Politics
A police officer who was caught on video forcefully arresting a Utah nurse for refusing to…