What are benefits of Imbiza? What are benefits of Imbiza? What are benefits of Imbiza?.Imbiza has been used to treat ailments such as colds, chest infections, skin infections, diabetes, tuberculosis, cancer and symptoms of HIV and AIDS (UNAIDS, 2006, Ndhlala et…