Nokia Lumia 630 specs revealed in new leak, coming in April with Windows Phone 8.1 February 28, 2014 by Zac Bowden