Mar 12, 2007

Incest: What's a little love between siblings?

The BBC looks at the heretofore universal taboo in light of a German case involving a brother and sister who want to overturn that country's ban on incest. What a brave new world we live in.

No comments: