Prime Minister Narendra Modi addressed the Seychelles Parliament, his 20th foreign legislative address. He also received the "Guardian of the Blue Horizon" award, the nation's highest civilian honour, ...