techdigest.tv
Steve Jobs defies health rumours, returns to stage for Apple iPad 2 launch - Tech Digest
The face of Steve Jobs was a welcome sight at last night's iPad 2 launch. The head of Apple showed up to greet his audience in spite of still being on official sick leave since 17 January. It was...