Advertisement

Antarctica

The lush forests of … Antarctica?
Environment

The lush forests of … Antarctica?

A discovery that shows life 90 million years ago near the South Pole may also point to what lies ahead