Serwaa Amihere Addresses Leaked Tape Scandal, Apologizes Serwaa Amihere Addresses Leaked Tape Scandal, Apologizes April 26, 2024