News
China has begun construction of the biggest hydroelectric dam in the world. The dam will be located on the Tibetan Yarlung Tsangpo river, also known as the Brahmaputra and Jamuna, just 50 km away from ...
[1/6]Members of the Tibetan community show hands painted with the words "Free Tibet" at their refugee colony in Majnu ka Tilla ahead of the G20 summit in New Delhi, India, September 8, 2023.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results