The Nokia X has now leaked before launch in China. The previous renders which have been leaked on Chinese social media, Baidu, are now true with the latest leak...