JuaKali JF-Expert Member Joined Nov 14, 2007 Posts 776 Reaction score 119 Oct 17, 2013 #1 Microsoft is releasing its long-awaited Windows 8.1 upgrade as a free download starting Thursday. Kwa habari nzima pitia hapa Microsoft releases Windows 8.1, a year in making.
Microsoft is releasing its long-awaited Windows 8.1 upgrade as a free download starting Thursday. Kwa habari nzima pitia hapa Microsoft releases Windows 8.1, a year in making.