S semafor.com The US is paying the price for complacency with China. Time is running out 9 points zerosizedweasle 1 year ago 6 comments