Is that illegal?
Is what illegal, telling people that willard set his company up off shore to avoid taxes? All true loyal Americans do that.