Deborah Lyons (BA’71) has been appointed Ambassador to the Islamic Republic of Afghanistan. Ms. Lyons has been serving as the deputy head of mission at the Canadian embassy in Washington, D.C. since September 2010.  She joined the Department of Foreign Affairs and International Trade Canada in 1999 where she held various positions, such as director,… Read More »