The “Christmas wars” are being fought – and won - all over the world these days. The latest victory occurred in a shopping mall in Scotland where the faithful convinced the owners to overturn their ban on allowing a Nativity scene in their Christmas display.
Read the rest