broken promises

  • G8's summit of shame fails poor people

    26 June 2010