Google is expected to launch two flagship smartphones, the Nexus 5X and 6P, just four days after the iPhone 6S and 6S Plus hit stores. Here's everything we know about the upcoming Android phones so far.











More...