Indian propaganda against Nepal and its prompt action of stopping transmission of Indian channels will drive Kathmandu further away from New Delhi and facilitate China to enhance its influence in Nepal.
Read More »Indian propaganda against Nepal and its prompt action of stopping transmission of Indian channels will drive Kathmandu further away from New Delhi and facilitate China to enhance its influence in Nepal.
Read More »