The British government has rejected the demand of the Indian government seeking a ban on a pro-Khalistan group planning to issue a “London Declaration” for a “referendum” on Punjab’s independence from India at Trafalgar Square on August 12.
The British government has rejected the demand of the Indian government seeking a ban on a pro-Khalistan group planning to issue a “London Declaration” for a “referendum” on Punjab’s independence from India at Trafalgar Square on August 12.