Political Science professor, focusing on the mass media, the presidency and Virginia politics
Trump’s Latest Firestorm (CTV News Canada)
Dr. Stephen Farnsworth and the rest of the “Angle on America” Panel weigh in the latest developments in the Republican presidential campaign and what Trump’s latest comments mean for the Hillary Clinton campaign.