Canada Faced With A Diplomatic Disaster – Where’s Justin Trudeau

The relations between Canada and Saudi Arabia reached a new low after Canadian ambassador was ordered to leave the country within 24 hours. The move came as a huge shock to the... Read more »