China’s border dispute with Nepal and alleged “debt trap”

TV discussion on CNN News 18 of India on 20 October 2020. (My contribution starts from the middle of the video clip.) 

Leave a Reply