Foreigners can claim right to life and liberty not to reside and settle in India: Delhi HC
Foreigners cannot claim right to reside and settle in India, observed the Delhi High Court, saying their fundamental rights are limited to protection of life and liberty under Article 21 of the…