20120404 tech.tech-news: Apple launching iPhone 5 in June