Home Tags Amadou Diallo

Tag: Amadou Diallo

Tourists flock to the site of Amadou Diallo’s death

The Bronx street where police fired 41 shots at an unarmed black man in 1999 has become an unlikely tourist attraction, according to the Daily News.