China building dam on tributary of Ganga close to India-Nepal border: Satellite images

Since the face-off between India and China which began in May 2020, scores of satellite imagery have been released which show that Beijing has been ramping up infrastructure along the Line of Actual Control. New Delhi, Jan 20: New satellite imagery

Source: India News, Breaking News India, Top News Headlines from India – Oneindia