Protests in London over IT Raid on BBC Offices?
This is an old video from 2021 captured in London on the occasion of Independence Day .The video has nothing to do with the IT raids at the BBC offices. The Income Tax Department conducted an investigation at the offices of BBC in Delhi and Mumbai in India. Opposition parties criticized the probe as retaliation for […]
Continue Reading