Robin Vaughn is a councilwoman from Trenton, New Jersey. She’s been facing calls for her resignation ever since she launched into a homophobic attack against the city’s first openly gay mayor during a call.
Now, she says really sorry about all that, but she has no plans of vacating her seat on the city council. A little recap: Last week, Vaughn went on a “10-minute expletive-laced rant” during a conference call with city officials about coronavirus.