It seems that Microsoft’s brand-new Internet Explorer 7 browser, which was just released Oct. 18 for Windows XP, has already failed a security test. Learn More…