Region

(Video) – Xinhua’s funny take on 7 sins of India in border tensions with China

The video below explains seven sins of India that it fails to accept in the current China India Doklam standoff

Leave a Reply