Firstly, Canada has no business preaching to other countries in matters such as this. Secondly my friends this money will not come from revenue raised through taxation.  It will come from additional debt.