Two Employees For The Source Detained In Club Shooting
Two Source employees were reportedly arrested early Saturday (July 23) following a shooting outside a New York City bar that left three men injured. Leroy Peeples, The Source’s general manager, and Alvin Chiles, who works in the hip-hop magazine’s sales department, were detained immediately after the shooting, New York Newsday reported. The incident took place […]