We've lost a charity business domain (our fault, forgot to renew), that's happening. To our bad luck, it was re-registered by some seo guy, who "restored" the website from wayback and added some links to the restored site.
So the big issue is that this is our charity, these are our photos, our...