>>2688141 (lb)
wayback scrubs shit on request
Yes they will.
There was evidence unearthed in December about a uk company that sold leather products made of human skin. humanleather.co.uk was the url.
After it showed up here, whoever owns it took that url offline.
A few weeks later wayback was also scrubbed.