Big Tricolor Drapes Indian High Commission In London Amid Khalistani Protest
New Delhi/London: A bigger national flag than the previous ones has been unfurled on the Indian High Commission's building in London amid protest by Khalistani supporters.
The embassy on Monday, in an epic response to protesters, had…