Coffee beans

Small family farmers grow over 50% of the world's coffee. The average $3 latte delivers less than 2 cents back to the farmer. A two-cup-per-day coffee drinker will, in a year's time, consume the annual crop of 18 coffee trees. 108 million people in the US drank coffee yesterday. Americans ... Continue reading

Java justice

She touched my hand gently, as is the custom, and smiled brightly as she welcomed us into her home. I glanced down at her bare feet—they were calloused, rough, wide, toes splayed, out of proportion with her slight frame. She had the feet of a woman who had spent her life hauling heavy loads over ... Continue reading