China’s new mega dam sparks fears of looming water conflict
China - India - (Special Correspondent / Web Desk) - India is raising alarm over China’s plan to build the world’s largest hydropower dam in Tibet, fearing it could drastically cut water flows into the Brahmaputra River during dry months.…