Sir Charles Allen

  • Games Village Mayor justifies denial to India July 22, 2012

    London: The Mayor of the Olympic Games Village Sir Charles Allen on Sunday asserted that India was not the lone country, whose request to defer the welcome ceremony, was turned down. "Yes, we do understand why the Indian officials wanted their welcome ceremony at the Olympic Games Village to be put...