3 ms·Chernobyl findings reveal nature can flourish if people will just leave it alone2 points by 6stringmerc 11y ago