By Peter Tatchell
Writer