Apple announces new iPhone 4:

Apple announces new iPhone 4: