by David Cross

Humans all over the world are crying out ‘What about my human rights?’. In this sermon, David Cross (Regional Director of Ellel Ministries Western Europe) challenges us by asking whether or not we really have any human rights. Our ‘human rights’ are said to be ‘inalienable’ – that is that we cannot be separated from […]