Walmart announced that it will close over 100 stores around the country on Thursday for good. Many of the stores are located in small towns where the locals don’t have other options for fresh groceries. In one town in Texas residents are upset with Walmart for coming to town, running their grocery store out of business, […]
