Amid documentary row, IT raids BBC offices in Delhi and Mumbai
News | February 14, 2023 15:14 ISTThe Delhi office of British Broadcasting Corporation (BBC) which is in the HT House building on KG Marg was on Tuesday searched by the Income Tax department.