It’s the leaks that make technology interesting. A pair of images have surfaced on Chinese social media website Weibo, the poster alleging them to be pre-assembly pieces for the 5.4-inch “iPhone 12” handset. The images, published by “Seekdevice” on Weibo, depict a screen assembly with the familiar notch, minus the TrueDepth camera and other sensors. […]