I've currently been traveling around the world, just recently finished studying in Thailand and am going to be employed in Norway working in the service industry. I've worked there before, filed a resident permit, and have payed taxes in Norway.
However, I have also landed a freelance writing position from a media company based in Toronto, CA. I work from my computer, constantly traveling and through multiple countries. Being that my last official place of residence was a temporary residence visa stay in Norway, do I have to pay taxes from my freelance writing position as well? How do I go about doing this?