Who Is Avtar Singh Khanda, Khalistan Liberation Force Chief And Mastermind Of Attack On Indian High Commission In UK?
Avtar Singh Khanda is believed to be the mastermind of the March 19 attack on the Indian High Commission in London
|
|||||||
|
|||||||
You Might LikeRelated videos from verified sources
Related news from verified sources
|