Apple has launched the much-anticipated iPad 2 at an event in San Francisco.
Apple launches iPad 2