The organisation that took responsibility meets somewhere and is managed by someone. Stupid of them to publicly admit it.
.... and has a Internet address...................