In May , Mexican police arrested Cancun 's mayor Gregorio Sanchez on suspicion of offering information and protection to the Zetas , as well as the Beltran Leyva cartel .