Tag: Khalistan Group

Ahead of G20 summit, Delhi Metro stations defaced with pro-Khalistan slogans

New Delhi [India], August 27 (ANI): Fuelling security concerns ahead of the…

Public TV English Public TV English