A clan living on glorious Mount Fako in Cameroon, which they believe is protected by a mythical god, fear the worst when a French couple goes missing.
Sem dados