An overwhelming majority of respondents disapproved of homosexual behaviour. In three countries – Zambia, Kenya and Cameroon – this was a massive 98%. Interestingly, one of the countries with the highest numbers of people – 11% – accepting homosexuals is Uganda, where an MP is trying to get legislation passed which would punish homosexual acts with life in prison and even death in some cases. The former Portuguese colonies of Guinea-Bissau and Mozambique were also relatively tolerant of homosexuality.
---------------------
In recent years, Islamist hardliners in Somalia and Nigeria have introduced strict punishment based on Sharia law, such as amputating the hands of thieves and even stoning to death for adultery. The majority of people disapproved of such Sharia punishments. In Nigeria, they were backed by about 40% of Muslims and less than 10% of Christians. However, a majority did approve of whippings and amputations in Senegal and Mali. In nearby Guinea-Bissau, even 50% of Christians backed them. This was double the rate among Muslims in Ethiopia (25%)
Attitudes to Religion and Morality in Africa