Apparently there are a few websites reporting that Firefox 1.5 has been released, because it’s on the FTP server. These sites need to reel themselves back in. To quote David Continue Reading »