BBC India offices raided by income tax officials

Security personnel stand guard outside the British Broadcasting Corporation (BBC) office in Mumbai, India, 14 February 2023. Photo: EPA
15 February 2023
Indian tax authorities raided the BBC's New Delhi and Mumbai offices on Tuesday, weeks...