Technology news June 28th 2017 Google Facebook Iphone and much more