Walmart faces mounting criticism on Chinese social media platforms from users who allege the retail giant has stopped offering products from Xinjiang province in its China-based stores, according to a report Monday. The viral backlash began last week, with users on Weibo and other platforms posting images claiming products made in Xinjiang weren't available at...