Land is of the people who are in majority in PRESENT TIMES, not ancient times.
If you seea piece of land where your great great grandfather lived but presently it is a factory, you cannot claim any land saying that it belonged to ancestors.
Kashmir is full of muslim majority and it is THEIR LAND not indias