MADRID, Spain -- Catholic and religious leaders have denounced slogans questioning the existence of God planned for buses in Barcelona and other Spanish cities.
The message, "Probably, God does not exist. Stop worrying and enjoy life," were to be placed on buses in Barcelona by Jan. 12.
More...