Yet another triumph for the forces of reason and humanity.
The past week has the superstition/conspiracy axis reeling.