Walmart Pulls Cosmopolitan Magazine From Checkout Lines | Fortune