Kowloon City Police Station

A maid has been released from the Kowloon City Police Station after police found no evidence of sexual abuse. Photo: Google Maps

June 12, 2018 4:40 PM (UTC+8)