Tag: BBC India
IT raid BBC Delhi & Mumbai office, employees’ phones seized
Income Tax (IT) officials have searched the BBC Delhi and Mumbai offices today. The income tax officials have seized phones and laptops.
According...