Kashmiri separatism is another in the line of Islamic jihadi separatism. It was co-opted by the Pakistanis because they only consider that Muslims can live ruled by Mullahs and Sharia and an Islamic constitution.
You will probably find 75% people in India or more in agreement with Modi's action. The whip of the largest opposition party quit his party because he agreed with BJP's actions. Remember that the resolutions passed parliament with 66% of votesin the Rajya Sabha and 84% in the Lok Sabha. That is greater than the numbers of the BJP so many other parties joined them in this.
India's 1.3 billion people will have no problem fighting another war with Pakistan if again attacked over Kashmir.
The international media might as well get used to it.
Hindu India has its share of casteism, which is a real problem. That I can agree with.
In fact, Iran hosts the greatest number of the world minorities than any other country. Even those that have been thought of as extinct.
How is religion even called secular? Secular pertains to character of a state, not of a religion.