Home Mobile Phone Apple introduces iPhone 12 and iPhone 12 mini in a stunning new purple