WionNews Video

Income Tax Department surveys BBC India: 5 things to know

The Indian Income Tax Department arrived at the Delhi and Mumbai offices of the British Broadcasting Corporation (BBC). The operation is being called a survey by officials, not a raid.

Trending Videos