Tag Archives: Should

DEA bigwig who hunted El Chapo: Sean Penn ‘should be in jail’

Sean PennJordan Strauss/Invision/AP As you read this, the world’s most notorious drug dealer, Joaquin “El Chapo” Guzman, is sitting uncomfortably in a 136-square-foot jail cell in lower Manhattan’s Metropolitan Correctional Center. But he nearly escaped justice. And it’s all Sean Penn’s fault. Chapo had run the infamous Sinaloa cartel since the 1980s and was responsible… Read More »