The U.S. economy added just 88,000 jobs in March, proving once again that any talk about recovery is misplaced. Food stamp recipients, on the other hand, rose 1.8% year-over-year amid early released news of President Obama’s new budget that curbs Social Security benefits. Social Security is an entitlement to people who have paid into it for more...Read More