Policemen clash with protesters in New Town Plaza during a rally in Sha Tin on July 14. Photo: Felix Wong
Policemen clash with protesters in New Town Plaza during a rally in Sha Tin on July 14. Photo: Felix Wong
READ FULL ARTICLE