trendingVideosenglish3023713videoDetails

Income Tax department surveys BBC Delhi office, Congress links move with documentary row

Video ThumbnailVideo Thumbnail

The Income Tax Department is conducting a "survey" at the British Broadcasting Service's (BBC) Delhi office. It isn't clear as of now why the department visited the London-based company.

LIVE COVERAGE

TRENDING NEWS TOPICS
More