158: September 13, 2018
0:00 -:--
Speed
++++++
PermalinkShare linkShare link with timestamp
September 13, 2018
Apple announces three new iPhones and two new Apple Watches and security researchers discover a security flaw that affects most modern computers.