Inside Story: A New Master
People living in the small West African country of Guinea Bissau lead lives of uncertainty and fear. Ongoing political unrest breeds fear for the future. But an even greater fear comes from the spirits which, they believe, control their lives. Throughout the country “devil trees” stand as a reminder that the devil and evil spirits … Continue reading –>