The Olympic torch is expected to arrive in New Delhi from Islamabad later on Wednesday. India is home to a large Tibetan Community and the government is going all out to ensure the torch relay on Thursday passes off peacefully, after protests in London, Paris and San Francisco.