Today in Photos, April 28

28 Apr 2014

The German sail training ship Alexander von Humboldt II squeezes under Tower Bridge in central London, Queen of Denmark Margrethe II is accompanied by maindland officials during a visit to the memorial hall to victims of the Nanking massacre yesterday, and more ...