China denies involvement in Indo-Nepal conflict

Jul 31, 2020, 02.45 PM(IST)

China has denied involvement in Indo-Nepal conflict. Watch this video to know more.