site has shown up on my browser. How do I deal with it? Is this site removable or will I have to reinstall my browser? By the way, I first noticed this parasite on my Google Chrome, but it seems that other browsers have been affected, too. Thanks for your help in advance