The Indian Revenue Service has raided BBC offices in New Delhi and Mumbai. The service does not explain the operation, but a spokesperson for the ruling party BJP says the British broadcaster should not “spew poison” in India, a few weeks after the BBC made a critical documentary about Prime […]