British Lawmaker

British lawmaker denied entry to India over critical stance on Kashmir

India denied entry to a British lawmaker, Debbie Abrahams who has been critical of policies… Read More