Robert Unanue

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…

4 years ago