Latest news today on Aflatoxin-induced liver cancer