T theverge.com iPhone 7 announced with water resistance, dual cameras, and no headphone jack 10 points harryzhang 10 years ago 3 comments