Tibetan Mega Rally Likely to be Held at Iconic Dharamsala Cricket Stadium

After the distance attitude shown by the Central government of India over the mega rally, ‘Thank You India’ initially scheduled to be held in New Delhi, the event had been called off from the capital to be held in Dharamsala. According to the on going preparations, the Tibetan mega rally is likely to be held at the HPCA’s iconic Cricket Stadium, Dharamsala.

Read more