Season of humiliations for Trudeau, now President Trump shows Trudeau his place.
After the snub Canadian Prime Minister Justin Trudeau received on Indian soil at the hands of Prime Minister Narendra Modi led central government in India, The United ...