Fiery protests in Mexico, freezing fog coats trees with ice, India celebrates Navy Day | Dec. 2

22 Photos

The day in pictures around the world.

More