Another street preacher cleared of all charges