News

May 16, 2024 / 9:59 AM EDT / CBS News The "grotesque" baobab tree has long been known as the "tree of life" for its ability to create and maintain its own ecosystem in arid regions.