Is China's Ambassador the reason for India-Nepal tensions? | ABP Special
Continues below advertisement
Meet Hou Yanqi, China's Ambassador to Nepal, who is being blamed for the tensions in the centuries-old relation between India and Nepal. It is being reported that under her insistence and influence, Nepal's Prime Minister KP Sharma Oli has turned its back on Nepal's traditional ally India and played into China's hands. Watch this report.
Continues below advertisement
Tags :
China Nepal Relations China's Ambassador To Nepal Hou Yanqi India Nepal Relations Nepal China India