Urvashi Vaid, the formidable LGBTQ+ rights activist, has died at age 63. According to the National LGBTQ Task Force, Vaid died of cancer on 14 May at her home in New York City. “Urvashi Vaid was a leader, a warrior and a force to be reckoned with,” said Kierra Johnson, current executive director of the […]