Most Western media wrongly includes Jammu, Ladakh and other parts of J&K in their coverage of Kashmir. Google "12 million people + Kashmir". The population of the Muslim-majortiy Kashmir Valley is 6.9 million.
Interestingly Pakistan demands/consider all of Jammu, Kashmir and Ladakh to be Pakistani territory. There is maybe a case for the Sunni Muslim-majority Kashmir Valley joining Pakistan but I don't think other parts of J&K will join them.
>Even the media is afraid to speak out against BJP
That is a lie. The Indian media is not afraid to criticize the BJP.
I'm not Indian but I am from the same subcontinent and have seen a constant stream of Indian news that are very critical of the current BJP government.
Here are some Indian media that constantly criticize the current BJP government: