BBC’s office in Delhi searched by IT Dept
The British Broadcasting Corporation (BBC) office in Delhi is being searched by Income Tax (IT) Department on Tuesday, as per reports.
Phones of employees have been seized, according to sources. Employees have also been asked to leave the office and go home early.
More details are awaited.