pull down to refresh

LOL the site https://bitcoinprivacy.org/ was hacked
Who is managing that site?