Sandra McCardell Politician
Sandra McCardell is a Canadian diplomat. After being appointed on July 20, 2009, McCardell is the most recent Ambassador to Libya, before diplomatic relations were suspended due to Libya's 2011 Libyan civil war.
Sandra McCardell is a Canadian diplomat. After being appointed on July 20, 2009, McCardell is the most recent Ambassador to Libya, before diplomatic relations were suspended due to Libya's 2011 Libyan civil war.