Gay Lives gives a voice to more than eighty people from all over the world and from all walks of life. It is a fascinating portrait of LGBTQ+ people throughout time, whose lives …