Snails are eaten in large quantities in West Africa where they are considered a delicacy, but most people do not know how to clean them. One entrepreneur is …

source