Is it time for Kashmir's Azaadi? 59% of Indians Say Yes According to Survey

Freedom of speech? right to self determination? basic human rights? And you go on raving about how India is a 'free country' and the world's 'largest democracy'? lol you're beyond pathetic.