Olivier Douliery TNS
Olivier Douliery TNS

No, Donald Trump isn’t crazy, but he’s not very smart, either

May 18, 2017 03:00 PM