News

It is often dubbed "the tree of life" thanks to its amazing capacity to store water, provide food and even medicine from its leaves ... One species, Adansonia digitata is found in some 32 African ...