Hong Kong police have released the former employers of a Filipino domestic worker who fell to her death in Shenzhen in China last year. A spokesperson for the Police Public Relations Branch said there was a lack of evidence to charge the couple, a 47-year-old man named Gu Huaiyu and a 32-year-old woman surnamed Liu, […]