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

JOIN US ON

Whatsapp
Telegram