Amadou Diallo killed by police

[ad_1] Plainclothes officers of the New York Police Department’s Street Crime Unit fire 41 shots at unarmed Amadou Diallo, an immigrant from Guinea, killing him on the steps of his …

Read more