A Timeline Of Julie Payette's Controversies
HuffPost Canada
Julie Payette, Canada's Governor General, has found herself in the hot seat once again following a review into creating a toxic..
Julie Payette, Canada's Governor General, has found herself in the hot seat once again following a review into creating a toxic..