Northwestern University professor wins Nobel Prize -- and uses the occasion to mock Trump

Nobel Peace Price winner in Chemistry Professor Fraser Stoddart speaks at Northwestern University on October 5, 2016 in Evanston, Illinois (AFP Photo/Tasos Katopodis)
Related Post