Catherine Connolly makes a strong case against political spindoctors

.....

© The Irish Times