Huge Democratic Victory as Sen. Jeanne Shaheen Defeats Republican Challenger Scott Brown

In what might have been one of the most confusing Senate races of this election year,┬áSenator Jeanne Shaheen pulled out a victory over Republican challenger Scott Brown in New Hampshire. I say this was one of the most confusing races because I have absolutely no idea how Brown stood a chance. This is a guy […]