Nepal bans Indian channels at behest of China

Nepal has banned broadcast of all Indian channels except Doordarshan. It is understood that Chinese Ambassador in Nepal Hou Yanqi has been exerting pressure on Nepal Government.
X