Here is a presentation by Blaine Langdon, Senior Policy Officer, of the Charities Directorate of the Canada Revenue Agency entitled
Regulation of Charitable Giving in Canada –An Update