Tropical storm Franklin makes landfall on Mexico's coast · Washington Post · Sentinel