TOPSHOT - A US flag flies overhead as people enjoy the Astoria Pool on a hot afternoon in the borough of Queens, New York City, on July 20, 2019. - The US is sweating through a weekend of extremely hot weather, with major cities including New York and Washington bracing for temperatures close to or exceeding 100 degrees Fahrenheit (38 degrees Celsius). Nearly 150 million people across the country are facing hazardous temperatures in a heatwave stretching from the Midwestern plains to the Atlantic coast, the National Weather Service said. (Photo by Johannes EISELE / AFP)