Mexico City loves street food. Its sewer system does not
MEXICO CITY — When the heavens opened up over Mexico City this year, chaos ensued in the streets.Water flooded homes, roads, sidewalks, metro stations and even the airport, in what officials called...