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

FOXNews Health | 12:00 09-01-2026 | Health

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.

© 2026 Americas Inside. All rights reserved.
About Us Privacy Terms of Use Disclaimer Cookie Policy Contact