Daily Archives: December 2, 2014

21. Amadou Diallo

In the early morning hours of February 4, 1999, NYPD Officers Edward McMellon, Kenneth Boss, Richard Murphy, and Sean Carroll, who were members of the now-defunct Street Crime Unit and were in street clothes, passed by Amadou Diallo’s Ford Taurus, … Continue reading

Posted in America: The Blog, Police Brutality | Tagged , | 1 Comment