Today in Pictures, June 25, 2020

Heavy rainfall in Singapore, heatwave hits Europe, and other pictures from around the world in Today in Pictures.