U.S. Markets closed

Is America becoming too dependent on welfare benefits?

Report: $3.7 trillion spent on government entitlements in the last 5 years