By Jen Lauriault ( November 3, 2026, 2:43 PM EST) -- Secretary of State for International Development Randeep Sarai has announced the appointment of Bob Rae as chair of the board of governors of the International Development Research Centre (IDRC)....