Event
FLI Conference 2006

John Smeaton is a Executive Director of SPUC, which represents a voice for the unborn.

John Smeaton is a courageous fighter in the defence of the unborn and most vulnerable in

our society today.