• Call-in Numbers: 917-633-8191 / 201-880-5508

  • Now Playing

    Title

    Artist

    Federal officials say the state of Chihuahua, in which the prison is located, is to blame for the lack of oversight, while Chihuahua officials say their requests to have El Neto moved to a federal institution with higher levels of security had been turned down.

    Read More


    Reader's opinions

    Leave a Reply