Extreme temperatures soared across Europe on Wednesday as several countries issued heat alerts, with a Swiss power company shutting down one of its reactor units, France partially closing the Eiffel Tower and two people in Spain dying in a heat…
Continue Reading