Thursday, January 22, 2009

Atheist Ads Are Kicked Off The Buses In Italy

A plan to put atheist slogans on buses in Italy has been shot down by the Roman Catholic Church.

More...