Planting trees in Africa

an invention that could revolutionize the way trees are planted