I am not that smart when it comes to computer problems and complaints but, it sounds like there was a problem with the Maccabee Updates. I have never heard of that. And apparently, that particular update caused a major problem with website new and old. That being said, the company that sends out this update will be fixing the problem. So, if you are someone who was affected, just give them a chance and any technical difficulty will soon be fixed.
About This Site
Organic traffic campaigns for websites, blogs, Facebook, and Twitter.