iPhone launch – LIVE: Apple unveils latest updates as new iPhone and other products release date arrives

www.independent.co.uk -