

If I am not mistaken the 47.0.0.0/8 ip block is for Alibaba cloud
That’s an ARIN block according to Wikipedia so North America, under Northen Telecom until 2010. It does look like Alibaba operate many networks under that /8
, but I very much doubt it’s the whole /8
which would be worth a lot; a /16
is apparently worth around $3-4M, so a /8
can be extrapolated to be worth upwards of a billion dollars! I doubt they put all their eggs into that particular basket. So you’re probably matching a lot of innocent North American IPs with this.
I’m not American so I won’t involve myself in the organization of your protests.
But from experience when shit hits the fan at even a third of that magnitude, you’re supposed to be flooding the streets every Saturday. Don’t set up 15 committees for a bimonthly thing that people will forget about. Make it unforgettable because it’s next Saturday, every week.