RUFFSTARR.COM
Another day brings another foot-in-mouth moment for President Donald Trump, and the backlash is already coming in.