The iPhone 8 is undoubtedly one of the most anticipated smartphones of this year. Already, it has been a subject of a countless number of leaks and rumors. So by now, we have got quite a fair idea ...