I just posted a wordpress blog, and some of the English text is being displayed as junk characters in Hindi. (Click here to access that the page.)

Screenshots of the problem:

In opera+ubuntu, it looks fine, like this:



However in Firefox+Ubuntu, it looks like this:



Notice the "In America' in the second line becomes transformed to junk characters. The characters are displaying correctly in all other browser/OS combos. All browsers on Mac and Windows xp display the same page perfectly fine.

The weirdest thing is, if I copy the "junk characters" and paste them somewhere else, they show up as "In America" - which is the correct text.

Any idea what's going on?