Sinaloa Governor Ruben Rocha Resumes Duties Amidst Ongoing US Legal Scrutiny
Sinaloa Governor Ruben Rocha has returned to his position after a self-imposed leave of absence following U.S. drug trafficking accusations.
