The chilled ducks seized in Tin Shui Wai.
Close