iPhone Xs, Xs Max and Xr are official

The new iPhones have been officially unveiled in Cupertino, and as is tradition, they're the talk of the town. The new generation of iPhones, already the subject of numerous past leaks revealing detailed technical specifications, has finally materialized...




