steven brown (1)

Gang boss Steven “BI” Brown was sentenced to over 21 years in prison on Wednesday for participating in the August 2, 2009, murder of Derrick Moore in the Bronx. The 42-year-old had pleaded guilty and had already been handed a 9-year sentence for drug
Read more…