Today in Pictures - June 19, 2013

Haze continues to shroud Singapore, India monsoon floods, Royal Ascot racegoers in London, a campaign against litter in Switzerland, and Miami beat San Antonio in overtime to force Game Seven.

These, and more pictures from around the world. Click here to see them.

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