For some reason I keep on getting the same ads over and over again and they all seem to be about Offer.alibaba.com website. It almost seems like I am infected with a virus that wants me to always see only alibaba ads. Is there any way I can change that?
Alibaba ads showing up over and over again
Itiopicaly842, | Offer.alibaba.com ads