
Thursday , July 06, 2006 at 20 : 33
La - in Tibetan language means - "Pass" and the opening of the historic Nathu La pass on the Indo-China (read Tibet) boarder is not only a strong indication of improved ties between the world's two most populous nations but also a nostalgic moment for those who live along both...
