Canadian Prime Minister Justin Trudeau is likely ... wore extravagant coloured costumes, drawing much criticism on social media, especially given that many of the Indian officials he met were ...