Impact spherules suggest cosmic impact 12,800 years agophys.org1 point·gwright··0 commentsOpen articleSaveView on HN