Home Latest Germany’s Angela Merkel is New Leader of Free World