NBC: Elon Musk's Twitter faces censorship allegations in India free speech battle