A few days ago, Walmart and other retailers announced they would stop selling Confederate flags. U.S. military newspaper Stars and Stripes asked whether American military bases named after Confederate ...