Khalistan supporters protest at Times Square in New York

A large number of Khalistan supporters staged a protest at Times Square in New York to…

The Khalistan nightmare

After several postponements, the “Punjab Referendum Commission has announced to hold the “Punjab Independence Referendum on…