Brethren,
Jude 1:7 does not AT ALL say what you all think.
The Greek word for "strange" as in strange flesh is:
hetero
As in heterosexual. Hetero means "different". Homo means "same".
See:
http://biblehub.com/interlinear/jude/1-7.htm
See:
http://biblehub.com/greek/2087.htm
The sin that occurred there is that the people of Sodom lusted after "different" flesh, that is, they wanted to fornicate with ANGELS, who, though they were in the form of man, were not actually humans. It wasn't about a homosexual rape gang. It was about people who wanted to have some nirvana experience by bedding angels, who, it was often believed, gave humans secret knowledge and understanding, often through sexual liaisons.
See
Genesis 6, as an example, re: the sons of God, something Jude mentions as one of the examples of ungodliness, before referring to Enoch, a tome in which fallen angels procreate with humans and give humans forbidden knowledge in the process.
Yes, there was fornication in Sodom and Gomorrah, but no actual proof of homosexuality. Not a single verse of it happening. No verse indicating it didn't, either. So the Bible is silent here, and so should we be, except for their lusting after angelic flesh.