News relating to the cervical cancer controversy and the Irish Cancer Society.

News