EDITORIAL: U.S. House has Christmas humbugs
On Dec. 11, 2007, the U.S. House of Representatives approved a resolution acknowledging the significance of Christmas and Christianity. The resolution passed by just over 97 percent. That is right, 327 representatives approved...
Read More