Italian Center on Intelligent Design Holds Launch Event

The city of Turin was an especially fitting place for the public launch of a group focusing on intelligent design.

Source

TESTED