Remnants of Hurricane John unleash rainfall, three dead

Mexico, Hurricane John, rainfall, Huatulco airports, tropical storm
World
image