Internet Publishing Service, East Africa
The New Testament in two languages (Safwa and Swahili) on one screen More>