iPhone 12 Friday, 29 March 2024, 8:42 am iPhone 12 Pro leak reveals how Apple will beat the Samsung Galaxy S20 4 years ago