Advertisement

True North Strong Free. Subscribe today.

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