Rescuing migrants, Boston Marathon, “International Kite Meeting” in France | April 20

13 Photos

The day in photos from around the world.