I was invited to meet Barack Obama together with other European Leaders at Town Hall Europe in Berlin. My impressions from the day.

read more