The race to the US Presidency has become a lot more exciting as the US Presidential nomination process gets off to a start with the Iowa Caucus to be held today. The days following the Iowa Caucus would see caucuses and primaries being held in all the 50 states of the United States of America. […]