Various Islamic militant groups have been fighting for Kashmir 's independence from predominantly Hindu India , with some groups demanding its merger with mostly Muslim Pakistan .