› added 10 years ago
70
TIL there are 7 people that hold physical keys to the internet and must meet 4 times a year to ensure its continuation.
via reddit.com