German Chancellor Angela Merkel delivers a speech during an official ceremony to commemorate the 25th anniversary of Polish-German reconciliation in the village of Krzyzowa, Poland, on November 20, 2014. In November 1989 Polish Prime Minister Tadeusz Mazowiecki and German Chancellor Helmut Kohl took part in a holy mass in Krzyzowa. AFP PHOTO/JANEK SKARZYNSKI