Robin Castro John Halseth marriage equality

by Melanie Davis
Share This Article

Photo by Julie Cortez, El Hispanic News Robin Castro (a la izquierda) y John Halseth han estado juntos casi 18 años. / Robin Castro (left) and John Halseth have been together almost 18 years.