Newshour - 26/06/2010 - ÃÛÑ¿´«Ã½ Sounds

Newshour - 26/06/2010 - ÃÛÑ¿´«Ã½ Sounds


26/06/2010

G8 Leaders make new aid promises - some are angry they're yet to meet 2005's pledges.

Coming Up Next