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.

The post BBC’s office in Delhi ‘searched’ by IT Dept appeared first on The Kashmir Walla.

South Asia