Tech The Great Green Wall of Africa Could Be The Remedy Of The Ever Encroaching Sahara Desert by Felix Omondi April 3, 2014 by Felix Omondi April 3, 2014 The Great Green Wall of Africa Could Be The Remedy Of The Ever Encroaching Sahara Desert The…