Site uses cookies to provide basic functionality.

OK
It lies in humanity's infinite capacity for self-deception where some perceived (and in this case long-desired) advantage is at stake