Guest Post by Edward Ndopu Recently, the media has exploded with news of a Twitter battle between rapper Azealia Banks and gossip blogger Perez Hilton. After Hilton inserted himself in an altercation between Banks and fellow female rapper Angel Haze, taking Haze’s side, Banks denounced him as a “messy faggot”. She then went on to […]