Skip to playerSkip to main contentSkip to footer
  • 8/17/2017
A state-run Chinese media outlet has uploaded a video containing slanderous depictions of Indians in the wake of escalating tensions between Beijing and New Delhi. Chinese news agency Xinhua released an English-language video . The video is called '7 sins of India'.

Recommended