Just when you thought Christmas couldn’t possibly be politicized more, a Boston-area parish has told everybody, “Here. Hold my beer”. Their nativity scene depicts the baby Jesus inside a cage. CBS Boston has the story (images at the site): DEDHAM … Continue reading →