Khalistani protestors take down tricolour, attempt to storm High Commission in London
MEA summons British diplomat over the alleged incident of some Khalistani elements pulling down the Indian flagat the Indian high commission
MEA summons British diplomat over the alleged incident of some Khalistani elements pulling down the Indian flagat the Indian high commission