Modi, who is believed to have obtained citizenship of Vanuatu, a South Pacific island nation, left India in 2010 and has since been residing in London.
New Zealand Prime Minister Christopher Luxon will pay a five-day visit to India beginning March 16 to shore up bilateral ...