@alexhall That sounds like an encoding problem - but I don't see it, neither in Firefox on the laptop nor in Safari on the iPhone. I let VoiceOver read out a part with an apostrophe and it did it correct. Firefox on the laptop has a menu item "Repair text encoding" in the "view" menu, but it's grayed out, so it thinks the encoding is correct. Is it one particular page? Could you have changed an encoding setting in your browser by accident?