Skip to content

Food pyramid faces scrutiny as Ben Carson reveals why Americans don’t have to eat meat

The revamped food pyramid faces scrutiny, as USDA’s National Nutrition Advisor Dr. Ben Carson says Americans don’t need to eat meat to stay healthy. 

Read More

Back To Top