allpeoplebehappy.org
Common Ground for Africa
Over 15,600 families in Western Kenya, have organized themselves into community groups and established Community Trading Depots (CTD) for better terms of trade for their labor. With the $10,000 gra…
admin