Advertisement
videoDetails

America acknowledges Arunachal Pradesh as India's integral part

Video ThumbnailPlay icon
America backs India on Arunachal Pradesh and slams China.