Campaign 2016: The final stretch

Campaign 2016: The final stretch

November 8, 2016

Last polls

Last polls

November 4, 2012

Bowing to Trump

Bowing to Trump

November 26, 2016