Is the above true even if the income earned is in USA and you reside in Canada(Windsor) as you will be paying taxes in US as well for the income earned there, am asking this question as I am planning to shortly move to canada but continue my work in US(Detroit)