I believe something is wrong with my computer, and to be precise, I believe that the problem is associated with my Internet browsers. For some reason, the homepages were switched to YourSites123.com on every web browser… This search engine is BAD. It works really bad, it never opens websites that I expect to be opened. It just simply seems that this search engine wants me to visit some particular websites, because I have noticed YourSites123.com redirects me to similar websites each time. Can you provide a guide how to fix this problem? I would really appreciate that.
Thank you,