The NRSA findings of construction activity in and around the Zangmu site on the Brahmaputra has renewed concerns about China’s intentions.
Advertisement