births

Nicky Barnes, American drug lord (died 2012)

Historical image related to Nicky Barnes, American drug lord (died 2012) from October 15, 1933

Nicky Barnes

American convicted drug trafficker

Leroy Nicholas Barnes was an American crime boss, active in New York City during the 1970s.
Source: Wikipedia (CC BY-SA)