As the Income Tax department’s “survey” reached its third day on Thursday, sources stated that at least 10 top personnel of the British Broadcasting Corporation (BBC) in Delhi had not yet left for the day. Following the broadcast of the two-part documentary “India: The Modi Question” on Prime Minister Narendra Modi and the 2002 Gujarat […]Continue Reading




