Georgia father turns in his own 16-year-old son to police after teen allegedly shot juvenile…

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.