Khalistani activist who led the protest against Indian High Commission in London is dead; his supporters blame India for his death, medical report awaited
London: Reports say that Avtar Singh Khanda died in a hospital in Birmingham today. He was had led the protest ...