Nokia Lumia 520 and Lumia 720 to hit the stores in April

by Gogi Rana time to read: 2 min