News

Even though an update was released earlier this week, Mozilla's Firefox browser remains plagued by 20 bugs when run in Windows Vista.