Mexico City cancels all public events to fight flu
MEXICO CITY – A deadly new swine flu strain that has killed at least 20 people in Mexico City and sickened more than 1,000 has "pandemic potential," the World Health Organization chief said Saturday — but some fear it may be too late to contain the outbreak.