Gay soldier raises £4,000 for Stonewall
A gay soldier raised £4,000 for Stonewall on Sunday by running the Brighton Marathon in four hours and 52 minutes.
Gay lobbying charity Stonewall says it will campaign for lesbian and gay couples to have civil marriages in the UK.