Self-destruction of the Republican party

Self-destruction of the Republican party

March 5, 2016

A more scripted candidate Trump

A more scripted candidate Trump

September 10, 2016

Second Presidential Debate

Second Presidential Debate

October 19, 2012