I agree on global income part. You have to declare Global income and pay taxes on it. If you are from a country that has DTAA (Double Taxation Avoidance Agreement) with Canada, then you pay only the difference of higher in second location.
As an example, If according to Canadian tax bracket, you...