Iris Shen

Share

Articles by Iris Shen

Europe: the new heat wave hot spot

About 2 months ago, France suffered through its hottest May ever. Again in June, France was hit by another heat...