David Chatterson, Canada’s former ambassador to Saudi Arabia, disagrees with how the current government handled the dispute with the Saudis over …

source