The Department of Justice is launching an investigation (AP) into allegations that police in Phoenix, Arizona, have abused and used excessive force…
Read More »The Department of Justice is launching an investigation (AP) into allegations that police in Phoenix, Arizona, have abused and used excessive force…
Read More »