Mexican mayor found alive after hours-long abduction

· Al Jazeera