Hurricane Delta makes landfall in Mexico, toppling trees|||Hurricane Delta makes landfall in Mexico, toppling trees (LATEST)

Hurricane Delta makes landfall in Mexico, toppling trees


World
Oct 07