Chris Alexander

LRC Contributor

Chris Alexander served as Canada’s ambassador to Afghanistan from 2003 to 2005.

Articles by Chris Alexander