Sikhs for Justice, a human rights advocacy group has announced that it will hold the “London Declaration” on an independence referendum for the Indian state of Punjab at Trafalgar Square on August 12.

Go to Source

Author: