Tax Officials' Survey Op At BBC's Delhi Office To Check Accounts: Sources

Income Tax officials landed at the BBC office in Delhi this morning, days after a huge controversy over a documentary series on Prime Minister Narendra Modi and allegations linked to the 2002 Gujarat riots.

Related Videos