Masterchef Australia season 10 winner Sashi Cheliah, who was born in Singapore, sat down with Channel NewsAsia’s Yvonne Chan and Lance Alexander on …

source