› added 10 years ago
69
TIL that geologists have discovered a fault system that could make North America a much closer neighbor to Europe
via reddit.com