G8 lambasted for 'window-dressing'

The G8 summit has failed and the meeting's final declaration is a combination of window dressing, wishy-washy exuberance and vague ambiguities, says a development group.