The tricolour flying atop the Indian High Commission in London was pulled down by a group of protesters waving separatist Khalistani flags and chanting pro-Kha...
Share this article
If you liked this article share it with your friends.they will thank you later