Is E 631 Halal? or is it right that it is made from pig fat?

28 answers