San Diego California police killed an unarmed, mentally ill black man after his sister asked them to help him

  Police in El Cajon, CA, shot and killed an unarmed black man, 30-year-old Alfred Olango, on Tuesday afternoon, causing protests to break out in the San Diego suburb. Police claimed to be responding to reports that Olango was walking in and out of traffic by a strip mall, as well as to a phone […]

Read More