Hosted on MSN10mon
Pro-Khalistan slogans appear on pillars of two Delhi metro stationsPro-Khalistan slogans were found scribbled on the pillars of two Delhi metro stations – Karol Bagh and Jhandewalan – in the national capital on Sunday. The Delhi Police has launched a probe ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results