China Begins Construction of Mega Dam Near Arunachal Border; India Raises Alarm Over Security,…
China has officially started building a massive hydropower project on the Yarlung Tsangpo river in southeastern Tibet—known as the Brahmaputra once it flows into India. Chinese Premier Li Qiang attended the groundbreaking ceremony on…
Read More...
Read More...