This June was the hottest in American history. The 116-degree heat melted power cables in Portland, Oregon, and smashed previous temperature records. Seattle recorded an all-time high of 108 degrees, as did the Canadian province of British Columbia, at…







