Don Horrocks

From SourceWatch
Jump to navigation Jump to search

Don Horrocks is Public Affairs Manager of the Evangelical Alliance.

He is on the committee of the Centre for Bioethics and Public Policy.