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