Actress Margaret Chan finds new route at 66, Latest Singapore News - The New Paper