Hundreds of protesters gather at Sha Tin mall to demand accountability for violent clashes on Sunday

Hundreds of protesters descended upon an upscale shopping mall in Sha Tin on Tuesday for the second night in a row, as they accused New Town Plaza’s management of assisting the riot police during clashes on Sunday. 22 people were hospitalised and over 40 arrested as violence erupted between police and protesters at the mall on […]