China’s Giant Dam on Brahmaputra River: What It Means for India and Bangladesh

China has begun construction of a dam which is expected to become the world’s largest hydropower dam. it will be situated deep in the Himalayas, on the Yarlung Tsangpo River. While Beijing promotes it as a milestone in clean energy, the project raises serious concerns for millions living downstream in India and Bangladesh. These concerns […]
Sanctuary of Peace: Revisiting the Sacred Path of the 14th Dalai Lama’s Journey Into India, 66 Years On
Tawang (Arunachal Pradesh): Sixty-six years ago, on March 31, 1959, the 14th Dalai Lama entered India through the North East Frontier Agency (now Arunachal Pradesh), escaping Chinese persecution in Tibet. Today, this historic entry point—Khenzimane, nestled in the serene Zemithang Valley of Tawang district—stands as a sacred symbol of hope, resilience, and spiritual refuge. Grolife […]