iPhone fans might not be happy after hearing this latest leak. iPhone 12 battery life just leaked — and there's good and bad news : Read more