Today is Election Day in the United States. Millions of Americans will wait in line today at their local precinct and cast their vote for President of the United States, their Representatives and Senators, both state and federal, and a... Continue Reading →