WATCH: Has the Sexual Revolution Failed? A Free Press Debate. The Free Press 2024-10-21 | WATCH: Has the Sexual Revolution Failed? A Free Press Debate.