News

The makeshift embassy, marked with signage declaring the premises as part of the ‘Republic of Khalistan,’ has been set up within a building situated on the gurdwara grounds.