https://dfarq.homeip.net/tech-central-in-south-africa-trolls-the-tech-support-scammers/
Tech Central in South Africa trolls the tech support scammers