U.S. President Donald Trump
U.S. President Donald Trump Olivier Douliery TNS
U.S. President Donald Trump Olivier Douliery TNS

Fresno State professor apologizes for ‘Trump must hang’ tweet

April 12, 2017 10:56 AM