Endicott NY

Gianfranco Torres-Navarro, a reputed Peruvian gang leader wanted for 23 killings in Peru, was arrested in Endicott, New York, by U.S. immigration authorities. Torres-Navarro, leader of the gang “Los Killers,” had entered the U.S. illegally in May and was apprehended after authorities received information about his criminal activities. He is currently being held in a […]


Current track

Title

Artist