Narendra Modi has bullied critics and suffocated the press into endorsing his Hindu-nationalist version of modern India.