Did Nokia just leak its new Android smartphone?

You may also like...