What are the LGBT laws in Africa?

Botswana recently became the latest country in Africa to decriminalise same-sex relationships.

But what laws are there regarding the LGBT community in the rest of the countries on the continent?

Video producer: Dion Hesson