Daily Clips: May 23, 2017
Chinese student abused for praising ‘fresh air of free speech’ in US
Trump’s budget: major slashes to social programs—but $1.6bn for the wall
ISIS claims responsibility for Manchester attack; toll rises to 22, including children
Why tax cuts don’t pay for themselves
April new home sales fall 11.4% to 569,000, vs. 615,000 expected