Pro-Khalistan Slogans Appear On the Wall Of Delhi Metro Station, Police Registers FIR
Published
Pro-Khalistan slogans were found on the pillars of Karol Bagh and Jhandewalan metro stations of Delhi.
Full ArticlePublished
Pro-Khalistan slogans were found on the pillars of Karol Bagh and Jhandewalan metro stations of Delhi.
Full Article