This undated photograph purportedly shows Juan Salaz, who was caught by police in Mexico last week.