Another day, another tech support scam. This time, a UK Freefone number (08000588296) appeared on a fake virus pop-up.
source
Another day, another tech support scam. This time, a UK Freefone number (08000588296) appeared on a fake virus pop-up.
source