Today in Pictures - June 21, 2013

Hazy conditions persist in Singapore, floods in Canada, Miami Heat wins NBA Finals.

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