image
Arrival to India was a moment of freedom, says Dalai Lama