Published: Jan 20, 2023, 21:50 IST | Updated: Jan 20, 2023, 21:50 IST
Along the Line of Control, according to new satellite images released by a researcher, China is reportedly building a dam on a tributary on the river Ganga which is close to its border with India and Nepal.