Interesting. Thanks for the post and welcome aboard MikeEdwards!
"This story begins and ends with The Canadian International Development Agency (CIDA), which provides more development assistance to China than to any other country in the world."
Why is China receiving development assistance? Seems to me they are doing more than well enough on their own.