Angel Alvarez has been arrested and faced charges Monday for his role in a Harlem gunbattle a week ago where he was shot 23 times and survived, the New York Daily News reports.
Alvarez, 24, if facing weapons charges for his role in the Aug. 8 shootout where NYPD officers rained 46 shots on Alvarez and Luis Soto, the 22-year-old who fought with Soto and died at the scene. The NYPD believe Alvarez wrestled away a .38-caliber pistol from Soto.