Opinions, laws and penalties regarding homosexuality are shifting every day with same-sex marriage legalized in 17 states and debated in others, while on the other side of the world, 10 countries in Africa...