Current News The Faulty Internet Explorer 8 Beta 2 The Beta 2 version of the Internet Explorer 8 released by the top notch computer organization Microsoft is being criticized for a number of... newsdeskAugust 29, 2008