Gay Welsh Cleric Jeffrey John says it could take ten years for same-sex marriage

Read more