Recapping a momentous week that heralded both the demise of the 111th Congress and birth of Jesus, here were my top 5 favorite cartoons. The irony of this 1st one by liberal Ted Rall is that President Obama compares much more closely to King Herod in another way (see Matthew 2:16)… Speaking of the 111th, […]