Thank the Lord it’s finally passed. The Iowa caucuses have ended. The citizens of Iowa can now return to their snowplows and butter churning, and the candidate can head to New Hampshire to focus all of their annoyance powers on that unsuspecting populace.
The mostly final results have revealed that Barack Obama has won for the [...]
