Do you know the history of our current major American political parties? Understanding their history will help you appreciate how they change with the times and often switch roles.
The 2012 election was the most expensive political war in American history. Republicans and Democrats spent $6 billion on all the campaigns – presidential and congressional and on the state level.