Hotel executive Alan Ho Yau Lun, the 68-year-old nephew of gaming mogul Stanley Ho Hung Sun, and five other defendants were found guilty of pimping by the Court of First Instance (TJB) on Thursday. However, five of the sextet – including Ho – were released after the sentencing as the time they spent on remand […]