Khalistani leader Avtar Singh Khanda dies in UK
Avtar Singh Khanda, the main lead of the March 19 violence at the Indian High Commission in London and the self-styled leader of designated terror group Khalistan Liberation Force (KLF), died in Sandwell hospital in Birmingham today. How he died, is not known yet. Who was Avta...