Chinese police have captured three suspects in a railway station attack that killed 29 people and injured 143, state media said Monday, in an incident blamed on Xinjiang militants that triggered fear and fury.

“Three suspects involved in the terrorist attack in the southwestern city of Kunming had been captured,” the official news agency Xinhua said, citing the ministry of public security.

Altogether eight members of a “terrorist gang” carried out the stabbing spree late Saturday, it said.

Four were shot dead by police at the time and a wounded woman was captured at the scene, it continued, naming their leader as Abdurehim Kurban.

China has blamed separatists from its restive far-western region of Xinjiang — home to the mainly Muslim Uighur minority — for what it describes as an act of terror, with state media dubbing the incident “China’s 9/11”.