Isn’t this illegal and a wrong thing to do. Just because you don’t agree with ideology, you can’t just go ahead and destroy actual IP .
I’d think if the sites are based in the US and the owners decided to take action, they could force this activist to be extradited and face punishment.