Almost a thousand people joined a sit-in protest at Yuen Long MTR station on Wednesday night, exactly one month after suspected gangsters attacked travellers on the platform and in trains there.
Nearly 50 people were injured as the rampaging mob - wearing white T-shirts - hit them with metal rods, bamboo sticks and other weapons.
Police have arrested 28 people, mostly on suspicion of unlawful assembly. But no charges have been laid so far.
One of those at the sit-in, John, said he joined to protest against what he called collusion between police and triads.
"It's pretty obvious that most of the white-shirt people on July 21st are well-known. Most of the people in Yuen Long will notice them; they know them. They even provided names for police to arrest them but [the officers] never did."
He said it's also taken weeks for police to gather evidence, but there's still been no charges.
"They're very biased, I would say, they're not doing their job and they're trying to shut people's voice."
He said the police appeared to be the exact opposite of what the protesters are campaigning for.
A senior superintendent from the Organised Crime and Triad Bureau has said they need to secure better evidence in order for the cases to have good chance of being prosecuted in the courts.
Protesters mark one month since Yuen Long savagery
2019-08-21 HKT 21:34
2019-09-22 HKT 19:52
2019-09-22 HKT 19:08
2019-09-22 HKT 18:11
2019-09-22 HKT 16:01
2019-09-22 HKT 14:03
2019-09-22 HKT 12:41
2019-09-22 HKT 10:31
2019-09-22 HKT 00:20
2019-09-21 HKT 23:33
2019-09-21 HKT 21:51
2019-09-21 HKT 21:41
2019-09-21 HKT 20:31
2019-09-21 HKT 20:06
2019-09-21 HKT 19:33