BGR writes that images leaked on Chinese micro blogging site Weibo claim to show the front assembly of Apple’s forthcoming iPhone 8, including the OLED display, digitizer, and glass casing. The images look very much like what we’ve seen in dummies and renders of the new phone, including the...