A peaceful protest lasted for nearly 10 hours, but it ended with a violent clash between police and protesters. (Picture: Thomas Leung/Abacus)
A peaceful protest lasted for nearly 10 hours, but it ended with a violent clash between police and protesters. (Picture: Thomas Leung/Abacus)