Salih

2 articles

History Jan 4, 1995

Lamu’s Sacred Meadows

Lamu Lamu is a small island off the coast of Kenya, no larger than ten square miles. It…

Read
Health & Medicine Oct 1, 1993

Last and Found

The long corridor with a hole at the end of it-a doorway, of course-made him feel uneasy. The…

Read