Walmart to close a series of stores across 9 states this year due to falling profits

Walmart announced Thursday they're shuttering 12 stores across nine states and Washington DC this year due to failing profits, the same day they announced hundreds of layoffs.