
In the developing world, as in our own world, setting up a small business alongside an important road can mean the difference between success and failure. On the left, a feed shop serves members of the rural community along a road in the Diocese in Thika, in Kenya, Africa.



