For such a happy event, poor old Christmas has been taking it on the chin lately.
Some government departments have banned decorations for fear of offending those who may worship tinsel and whose commandments forbid any depiction of their sparkly divinity.
The same people who brought us the Occupy movement are calling for a boycott of Christmas shopping, although the rationale seems a little skewed considering their claims that 99 percent of us are too broke to buy presents anyway. Continue reading