Sikh leader Avtar Singh, who led the protest against the Indian High Commission in London, has died
Sikh leader Avtar Singh, who led the protest at the Indian High Commission in London, has died. According to Indian media, family sources say that the actual cause of Avtar…