3 ms·
The article states that some scientists disagree and have evidence to back their claim that life was on it's way out.
by goatlover 8y ago
The article states that some scientists disagree and have evidence to back their claim that life was on it's way out.