Germany after Merkel
Angela Merkel is the longest serving leader in the European Union. Known as Mutti, or mother, to her supporters, Merkel is credited with keeping Germany stable in the midst of global and European crises with…The Real Story
May 7, 21