I think that the US and Canada intering Japanese citizens had less to do with race and more to do with being at war with the country they came from. One major differnce between how the Japanese were treated and how the italian and Germans were treated was partly because the europeans were more assimilated into society than the Japanese. Actually we probably should have looked harder at europeans because there were instances of German americans commiting sabotage that were not discovered until after the war.
Why should we be held to a much higher standard than the Japanese. Sure we intered them but they committed mass murder rape on an industrial scale and slavery and are still denying it happened to this day. That is a insane double standard.
The only reason the Japanese did not get punished for war crimes was people were sick of the Nuremburg trials and most of the victims were communist chinese rather than european jews. More double standards.