Joaquin “El Chapo” Guzman, the world’s most notorious drug kingpin, has a new home, a place where he cannot escape or do business, a dreaded stronghold in lower Manhattan sometimes called the Guantanamo of New York, the Los Angeles Times reports. He is being held in the Metropolitan Correctional Center, a featureless concrete fortress just south of Chinatown. The detention center has been . . .
Want to read more? Please subscribe to The Crime Report!