Red meat has been linked to cancer for decades and now scientists think they know why.



Researchers say the body views red meat as a foreign invader and sparks a toxic immune response.



It produces antibodies that spark inflammation and can eventually lead to cancer.



Pork, beef and lamb contain sugar that is naturally produced by other carnivores, but not people.



Health experts recommend eating only two and a half ounces of red meat a day.



That's equivalent to three slices of ham, one lamb chop or two slices of roast beef a day.