marabouts are believed to be the mediators between allah and the people bakora inama yo kubinesha ingingo ya mbere abagize komite y igihugu the film failed at the box office