R radar.cloudflare.com Traffic from Russia to Cloudflare is 60% down from last year 128 points secondary_op 7 months ago 84 comments