Nokia lumiaA new tweet from master leakster evleaks reveals three code names for upcoming devices from Nokia (We are sure they meant Microsoft Mobile here). The three devices are nicknamed Vela, Athena and Libra. Nothing else is revealed but we have a claimed Nokia Lumia devices roadmap again reported by none other than evleaks. So, are these Android devices belonging to Nokia X family?