Since coming to power in 2015, Prime Minister Justin Trudeau has taken 680 “personal” days – the equivalent of 22 months or ...
Justin Trudeau is certainly no stranger to Indian ... were also decked out in what can only be described as Indian wedding wear. The outfits stood out all the more because the Bollywood stars ...