Not a terribly pleasant day for my mood.
First, the U.S. Supreme Court ruled in favor of Westboro Baptist, the church that holds demonstrations at military funerals, and whose members claim that every dead soldier is God’s punishment against t...