Indian Prime Minister Narendra Modi’s habit of accumulating international accolades has come under scrutiny following his recent state visit to Seychelles, where he was awarded a newly created honor that sparked a political row at home. Upon landing in the Indian Ocean archipelago, Prime Minister. .



