One billion needy people. Here is a map showing the locations of the last eighty readers who checked into World Streets this morning. It is typical of what we see day after day in this collaborative international forum. Hmm. Where is Africa on this map?