Angela merkel
The Berlin Wall
Angela Merkel
“New Social Movements”: The 1970s and Beyond History 337 / March 21, 2012
European Defence Agency - 10 years of working together