The protests were sparked by cuts to monthly allowances paid to retirees under China’s vast public health insurance system. The changes, gradually introduced since 2021, come as local government finances are strained following years of strict and costly zero-Covid policies.