Tag: Delhi metro stations defaced
Delhi metro stations defaced with pro-Khalistan slogans
The walls of several metro stations across Delhi were found defaced with pro-Khalistan...
The walls of several metro stations across Delhi were found defaced with pro-Khalistan...