Subscribe Now

Pemba, Mozambique

(1 results)
MOZAMBIQUE: Islamic leaders tr...

MOZAMBIQUE: Islamic leaders try to come to terms with AIDS

PlusNews
Monday, September 10, 2007
Sheik Muhamade Aboulai Cheba's call to prayer wafts over the thatch-and-coral houses behind their four-metre high bamboo fences. The Indian Ocean...