Rainforests are a major world biome which humans are not thought to have inhabited until relatively recently. New evidence now…
Read More »rainforests
“This could almost be part of Lapland, up here,” says retired researcher John Spence, approaching a clearing in the Correl…
Read More »