Millions of “Million Marches” later, J&K will still be part of India
“Million March” is to be held on October 26 in London: calling for the independence of the State of Jammu and Kashmir from the Union of India. October 26 is the day when the princely state of Jammu and Kashmir became part of India in 1947. The rally will be led by former Prime Minister…