New York Post American shot in leg at Mexican resort on Caribbean coastMar 29, 2023Isabel KeaneBy Isabel Keanemore_vert