(no title)
caturopath | 6 months ago
Wikimedia also seems to have a presence in the UK https://wikimedia.org.uk/ that presumably would be affected.
In most cases they might have enough pull to get folks blacklisted by payment processors, but wikimedia in particular might win that one.
No comments yet.