Il fatto è accaduto domenica mattina poco dopo le 9. La donna, ingegnere, aveva preso la linea 107 ed era salita al piano superiore. "Il tragitto era lungo e così si è addormentata", hanno raccontato altri passeggeri che dopo aver visto l'accaduto hanno bloccato l'uomo e svegliato la giovane. "Non si era accorta di nulla, è scoppiata a piangere disperata".
L'autista del bus ha subito chiamato la polizia. Poco dopo, arrivati all'altezza di Causeway Bay, il barbiere ha tentato la fuga, ma i passeggeri lo hanno riacciuffato. A quel punto il conducente del mezzo si è fermato a porte chiuse a Gloucester Road, vicino a Cannon Street. Quando gli agenti sono arrivati lo hanno arrestato con l'accusa di aggressione e danni fisici. Lui si è giustificato dicendo che era un barbiere "e i capelli della signora avevano bisogno di essere sistemati".