Власти мобилизовали вооруженную полицию и силы общественной безопасности, чтобы их остановить. Многие были ранены и по официальным сообщениям вследствие насильственного противодействия погиб 67-летний ветеран. Во время протеста машина скорой помощи, вызванная органами власти, доставила много раненных в находящуюся поблизости больницу. Доступ в правительственное здание был открыт только на половину, и большинство протестующих не смогло войти в здание.
По мнению очевидца Лю, их было «более 2000 человек. Они громко выкрикивали свои требования. Он сообщил: «Когда я пришел, некоторые ветераны уже проникли в здание. Прибывало все больше полиции и сил безопасности, чтобы блокировать вход. В скором времени я услышал крики из толпы ветеранов: «Полицейские убили человека!» Тогда приехала скорая помощь».
По сообщению cnwest.com, ветераны, которые после службы в армии вышли на пенсию, прибыли из городов Сянь, Сяньюань и Вэйнань для протеста перед правительством провинции. Они развесили десятки транспарантов на улице возле здания правительства.
Человек, ответивший по телефону в приемной правительства провинции ответил, что не много знает о случившемся, и предложил репортерам обратиться в министерство пропаганды.
Протестующие ветераны приступили к службе в армии в 1950-е и 1960-е годы. Большинство из них старше 60 лет. В настоящее время в провинции Шаньси около 50 тысяч ветеранов, которые ещё работают.
Некоторые из них, работающих в частных предприятиях после окончания военной службы, потеряли работу вследствие финансового кризиса. Они получают менее 1300 юаней (130 €) в месяц из пенсионной кассы армии. Большинство из них не в состоянии получить адекватное жилье или медицинское обслуживание, так как они потеряли также и их статус служащих.