Furthermore, while that same IP address (46.23.81.157) no longer hosts the stallman-report.org website, responding with "404 Site not found" if requested, it still has a certificate for stallman-report.org, which can be observed if a matching SNI record is sent during the TLS handshake:
https://i.ibb.co/S0fPvW3/ddv-sr-cert.png