Robin Vaughn, a councilwoman from Trenton, New Jersey, is refusing calls to stand down after she went on a homophobic rant and accused the gay Mayor of being a “paedeophile”. She also claimed that another councilmember, Joe Harrison, engaged in sexual acts with the Mayor.