Should we have had free trade with the Japanese in the 1930s when they were committing the “Rape of Nanking”?
Of course not. True national security and defense issues should curtail trade with the country involved, but that is an exception, not the rule.