Your Comments On:

In London, Olympic Games are being staged on a more human scale