Pro-Khalistan Slogans Appear On the Wall Of Delhi Metro Station, Police Registers FIR | Nation Pro-Khalistan Slogans Appear On the Wall Of Delhi Metro Station, Police Registers FIR | News Analysis India 4 months ago New Delhi: Pro-Khalistan graffiti and slogans were found on the pillars of Karol Bagh and Jhandewalan metro stations of Delhi on Sunday. The police have lodged an FIR in the...Read More