› added 10 years ago
203
TIL China isn’t even near “the other side of the planet” (for those of us living in North America)
via reddit.com