Why Income Tax raid BBC office in Mumbai, Delhi?
The Income Tax officials raided the BBC offices in New Delhi and Mumbai on Tuesday, February 14, 2023, after the country banned a documentary from the British broadcaster criticizing Prime Minister Narendra Modi’s alleged role in deadly riots more than 20 years ago. Police cordoned off the building and half a dozen officers were stationed … Read more