Sri Lanka Today: A Good News Story? Canada’s Role in Peace Making Sri Lanka Today: A Good News Story? Canada’s Role in Peace Making May 13, 2003, Toronto, Canada The Centre for Research and Information on Canada (CRIC) and the Canadian Institute of International Affairs (Toronto Branch) have invited SAP Canada Executive Director Richard Harmston, Continue reading →