Apple confirms Worldwide Developers Conference keynote on June 5

Comments