FREEDOM FORUM: Discussion

Article Image

fff.org

Federal spending on food aid has skyrocketed in recent decades, and the feds are now feeding more than 100 million Americans. Yet, according to the Agriculture Department (USDA), far more Americans are "food insecure" now than before the mushroom

Make a Comment