are the ochoa brothers still in prison?
He is now in federal prison in Jesup, GA. ... On May 1, 2020, U.S. federal prosecutors objected to a bid for Ochoa Vásquez to be released five years before the completion of his 30 year prison sentence.