Kashmiri Muslim separatists have been fighting for two decades for independence from India or a merger with Muslim-majority Pakistan .