June 25, 2010
In Afghanistan, General Petraeus is in and General McChrystal out. China says its currency can fluctuate and the U.S. wins a thriller at the World Cup. A panel of journalists joins Diane for analysis of the week's top international news...
Please install Adobe Flash Player.