Windows 8.1 Users May Face the Fate of XP – And More News

Last week we brought you some interesting news excerpts about the nasty security bug called Heartbleed and how…