Multimedia

Feature

The Ghost People of Tanzania

THE SWAHILI PHRASE zeru zeru translates to “ghost people” and in Tanzania refers to one of every fourteen hundred citizens with albinism. The phrase is both descriptive and prophetic, as much Continue reading