BBC offices in India raided

Why the raid at BBC offices in India should worry us all

The Income Tax (IT) department’s sudden raid at the BBC premises in India has drawn widespread condemnation.