Fabio Ochoa Vasquez was released from a federal prison in Alabama on Tuesday after serving 25 years of a 30-year sentence. He ...