(Video) - Xinhua's funny take on 7 sins of India in border tensions with China - CRSS BLOG
The video below explains seven sins of India that it fails to accept in the current China India Doklam standoff #TheSpark: 7 Sins of India. It’s time for India to confess its SEVEN SINS. — China Xinhua News (@XHNews) August 16, 2017 Related