EBF CommunicationsNov 19, 20204 min read‘Declaration of Humanity’ opposes all forms of sexual violenceThis week the UK Government has published a ‘Declaration of Humanity’ by Faith and Belief Leaders in the UK...