Indian police have filed sedition charges against the young woman who held up the “Free Kashmir” placard at a protest. That’s how much the Indian government wants the voices of Kashmiri self-determination silenced.
Indian police have filed sedition charges against the young woman who held up the “Free Kashmir” placard at a protest. That’s how much the Indian government wants the voices of Kashmiri self-determination silenced.