Days after China blocked access to Indian newspapers and television channels to deny its citizens of credible news from across the border, China’s vassal Nepal decided to please its master but it did not have the courage to do it openly. So, instead of announcing a government ban on IndianRead More →