End of Ramadan, protests in the Philippines, and the Carnival of Flowers in Haiti | July 28

20 Photos

The day in photos around the world.

More →