Khalistan supporters held a protest outdoors the Indian High Commission in London on Monday. British safety forces had been deployed...
News at Another Perspective
News at Another Perspective
Khalistan supporters held a protest outdoors the Indian High Commission in London on Monday. British safety forces had been deployed...