Angela Merkel: The Leader of Our Time?

Download
German Chancellor Angela Merkel and Russian President Vladimir Putin attend commeoration ceremonies marking the 70th anniversary of the D-day invasion of Nazi-occupied Normandy.
( Sean Gallup / Getty )
Produced by Ellen Frankman
Hosted by Todd Zwillich
PRI WNYC