Barricades Outside British High Commission in Delhi Removed; In London, More Cops Deployed at Indian Mission
Last Updated: March 22, 2023, 17:11 IST Indian authorities remove barricades from outside the UK mission in New Delhi. (Credits: Twitter/Sidhant Sibal) Videos shared on … Read more