Ninety-percent of the U.S. population lives within 10 miles of a Walmart store. That staggering statistic makes it easier to understand why a recall of products sold by the mega-retailer can have ...
We remember and honor those 168 who lost their lives on April 19, 1995, when a bomb went off in front of the Murrah building in downtown Oklahoma City.