Gadgets Microsoft Officially Launches the Lumia 950 And 950 XL in Kenya By Kaluka wanjala March 15, 2016