Some online gambling sites were found operating on Cloudflare services to hide IP addresses. Read more at straitstimes.com.