We’ve been informing you about the Nokia Lumia smartphone recently and last week told how a release date of April 24 had been leaked for T-Mobile. Although the phone didn’t arrive then we can now give you the confirmed news that the Nokia Lumia 521 will release as a T-Mobile exclusive on April 27 on the Home Shopping Network so interested purchasers have only one more day to wait.The Nokia Lumia 521 is a Windows Phone 8 handset and when a potential...