What religions does Cameroon have?

Christianity (40%) and ethnic religions (40%) are most common, but there is also Muslim (20%).