Review board faults Microsoft for 'cascade' of errors in China hackwashingtonpost.com·4 pts·munchler·3