He owns the site. The site is a shit hole of hate and it spreads lies. So yes he should be held accountable.
Love this.
I used it for my WiFi ssid