Mesa, Arizona Cops Beat Unarmed Black Man, Placed On Leave With Pay After Video Surfaces
Mesa, Arizona – Four police officers in Mesa, Arizona, are on leave following an incident last month, where an African-American man, 33-year-old Robert Johnson was seen Read More