Canadian Humanitarian Trust Fund Program

The Canadian Humanitarian Trust Fund or CHT has been running for several years.