A Chinese resident in Singapore has told how her visiting father was fined S$300 (US$220) for spitting in public, but instead ...