Since we have recognised our First nations as nations. We should recalculate the amount Canada pays out in foreign aid to include direct payments, loss of tax revenue, subsidies etc. made to our First Nations. When included that amount, you will find that Canada is the most generous country when it come to global aid.