Today in Pictures, June 20, 2016

Floods in China, fans of Cleveland Cavaliers watching the final NBA game and the Air Force One. These and more from around the world in Today in Pictures.

Join ST's Telegram channel and get the latest breaking news delivered to you.