
Touch the Soil News #1944 (Feature Photo – Working in the Eden Project – (Courtesy of the Eden Project) Liberia is a small nation in Western Africa with a population of 5.5 million people. The per-capita GDP is only $735 dollars a year. Without the social safety nets like America, such as unemployment, entitlement payments…