Senator Delgado Arrives

Due in large part to an curiously timed Senate special election that resulted in Vanessa Delgado winning her special election (but not the primary for the new term beginning November 30th), Senator Delgado has been sworn in to an unusually short term in office. It’s worth noting that this election almost didn’t happen. If Senator Mendoza had […]