HS Environment “The world’s largest living structure” emerges in sub-Saharan Africa to fight the deadly spread of the desert, including Finnish forces
The idea for the Great Green Wall of Africa dates back to 2005. Now it is finally getting the funding ...