20100430 tech.tech-news: Leaked Apple iPhone: Stolen or lost?