TOP NEWS Hurricane Delta makes landfall in Mexico Hurricane Delta slammed into Mexico's Caribbean coast early Wednesday packing maximum winds of 110 mph (175 kph), US forecasters said. AFP Read More