Geneva, Kauai and compunction

What does the International Film Festival and Forum on Human Rights held recently in Geneva Switzerland have to do with Kauai?

10 Comments