Hi, ever since my browser’s homepage was changed to Yeabd66.cc, suspicious things keep happening over and over again. When I click on a certain link or a search result, Yeabd66.cc redirects me to REALLY suspicious websites. Besides, I have noticed that sometimes an unexpected click on a random spot when I’m using that search engine triggers a pop-up. Is my PC infected with Yeabd66.cc virus? I don’t feel safe when browsing the web now…