Greetings from sweltering Switzerland Source: NPR News On the waterfront in Lucerne, Switzerland, soccer fans watched jumbo TVs showing On the waterfront in Lucerne, Switzerland, soccer fans watched jumbo TVs showing Read on NewsIQ