Mother Jones favicon

China Halts IPOs in Peculiar Attempt to Prop Up Stock Market