4 ms·
> The team estimated the massive collision happened up to 290 million years ago. The title seemed to imply a different timescale.
by Florin_Andrei 12y ago
> The team estimated the massive collision happened up to 290 million years ago.
The title seemed to imply a different timescale.