2 ms·
It's ~5000 people per year, 1 in a million humans per year (and of course most humans aren't interested in going)
by hgsgm 4y ago
It's ~5000 people per year, 1 in a million humans per year (and of course most humans aren't interested in going)
2 ms·