You really need to learn to respect other people. Or is it just in the very nature of Indian people?
Indian youth delegates harass women in China - Hindustan Times
India does not honor such treaties with Pakistan and Bangladesh. Why would China be bothered to have such treaty with India?
The rivers are in China's territory. It's totally up to China how to make the best use of the water.
Just as Henei (Hanoi) is close to us.
That they has a better Navy than VN is A SOLID FACT. Whether or not they will use it against VN invasion is up to them. Should they fire their arm your navy is dead fish.