In this week’s top stories: iPhone 8 leaks continue, Apple prepares for next week’s Worldwide Developer Conference, Tim Cook takes a stance against President Trump, and much more.

more…