I get this too - it is a mixed encoding issue often seen in the php world. IF you Google the string this is relatively common. It is very easily recreated pasting in from MS Office apps using a bullet point, single quote, double open quote, double close quote, and full colon.
I would LOVE to see a fix for this.
I use a script like the one below when this happens, not a perfect fix, but does seem to catch the vast majority of issues.
UPDATE versegoal_goals
SET Description = replace(Description,"•","-") WHERE ID
> '0';
UPDATE versegoal_goals
SET Description = replace(Description,"‘","'") WHERE ID
> '0';
UPDATE versegoal_goals
SET Description = replace(Description,"“","'") WHERE ID
> '0';
UPDATE versegoal_goals
SET Description = replace(Description,"”","'") WHERE ID
> '0';
UPDATE versegoal_goals
SET Description = replace(Description,":",":") WHERE ID
> '0';&Web Form submission via email then?;