Former hip hop groupie Kat Stacks is a free woman after she was released from a Louisiana immigration facility on Wednesday. The Venezuelan native born Andrea Herrera had been in custody since 2010. As we previously reported, Immigration Judge Jerry Beatmann Sr. told Kat Stacks last year that she would have to leave the United States, although […]