I vainly search for my favourite television anchors like Karan Thapar and, more recently, Barkha Dutt. I am told that they have been taken off. Who has done this is a matter of conjecture. Some say that it is the pressure of the Narendra Modi government in India while a few others lament that it […]
