Following setbacks at the border, China is now reportedly preparing a massive hydropower project that could potentially bring devastating floods to India.
Following setbacks at the border, China is now reportedly preparing a massive hydropower project that could potentially bring devastating floods to India.