Azealia Banks apologizes, finally.









Source