The genius of Merkel

Germans love her, Europe loathes her. Why?
December 12, 2012