
LGBTQ advocates are demanding that Trenton Councilwoman Robin Vaughn resign from office after she launched into a homophobic-laced tirade against Mayor Reed Gusciora and her fellow council members.
During a conference call between the New Jersey city’s leaders and heads…
