Jonathan Shan

Share

Articles by Jonathan Shan

Europe battles unprecedented blistering heat wave

Throughout Europe, countries like France, Spain, Italy, Poland, and many others have experienced this blistering heat for two whole months.This...