Alleged iPhone 5S leaks show display, logic board Tuesday, June 18, 2013 1:01 pmTuesday, June 18, 20137 Comments These parts differ slightly from those on the iPhone 5…