An article popped up on Yahoo! Taiwan News, stating that Firefox 3.5 will not release until 2010 nor it will support Windows XP, which is completely untrue. It seems they copy an article on The Register (which cites Computer World), and then translated it the wrong way.
I sincerely suggest Yahoo! Taiwan hire part-times who really understands Tech news in English, like me for instance. Again in Chinese, loud and clear: 誠心建議 Yahoo! 奇摩聘用真的看得懂英文的 part-time 來寫「綜合外電」特稿，例如我。