MILAN, Italy – An Italian priest is under fire from locals for deciding against setting up the typical Nativity scene in his town’s cemetery this year, Italian news source Corriere della Sera reported on Friday.

Published in International

Maybe atheists should just embrace it as a slogan: “Atheists: The group Americans love to hate.”

Published in International