Good news for internet users?

Google and Facebook involvement in the project lowers substantially the project credibility. I don’t trust them at all.

1 Like