Posted in Idiot of the Week

Idiot of the Week: Robert Unanue

Robert Unanue, the head of Goya Foods, wins idiot of the week for sitting next to Donald Trump in the White House and saying “We’re…

More