Morally, politically, geographically, religiously, socially, economically, historically, constitutionally and practically, Kashmir belongs entirely and absolutely to Pakistan and never to India, who has been occupying it by sheer brute force since 1947.