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.