Odd job worker jailed, caned for spitting on cops and assaulting teen girlfriend | The New Paper