'London Declarations' stirs controversy

India has issued a demarche to the UK protesting a meeting c convened in London by separatist organization Sikhs For Justice. Sikhs for Justice has announced that it will hold what it calls a “London Declaration” for the Indian state of Punjab in the British capital on August 12.