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