The latest on violence sweeping across Libya, and a priest tells us how a bishop blocked his appointment as an NHS bereavement counsellor because of his gay marriage. Show more
Discover 11,128,835 listings and 280,383 playable programmes from the BBC
The latest on violence sweeping across Libya, and a priest tells us how a bishop blocked his appointment as an NHS bereavement counsellor because of his gay marriage. Show more