Get Adobe Flash player

Windows 8 Release Preview leaks to Web

A Chinese edition of Windows 8, reportedly the same build that Microsoft will launch in the next week as the Release Preview, has leaked to file-sharing sites.