The Home Depot
- LifestyleYahoo Life
Americans outraged over praise of little boy's DIY walker: 'This is not awesome...It's a failure of our healthcare'
Americans started responding with outrage over how the heartwarming story actually highlights the failure of the country’s healthcare system.