China “100%” shut down an indie publisher over a political comment in Devotion Dustin Bailey Jul 10, 2019