Animal rights organization PETA is speaking out after learning that Azealia Banks has allegedly been sacrificing animals in her home for the past three years. The 25-year-old rapper recently posted several videos to social media as she cleaned out a closet filled with dried blood and feathers. “People are… Read entire story.
Source: Just Jared