Pristine African rainforest found in Mozambique!

Photo borrowed from Telegraph.co.uk

What wonderful news! Scientists have found an eden, an untouched oasis of life, in unassuming Mt. Mabu of  once strife-torn Mozambique.  This African rain forest was found through Google Earth around 5 years ago but it was not until late last year that intrepid scientists set foot on the mountain, [...]