Link

Ireland stands up to the Catholic Church : Pharyngula.

Advertisements