› added 11 months ago
66
TIL that the second largest nuclear spill in world history happened in the U.S. in Navajo Nation
via reddit.com