Technology news May 4th 2017 Apple Windows Phone Facebook and more