debate langmore moderator ruth Ruth Langmore Debate Moderator May 03, 2023 Post a Comment +10 Ruth Langmore Debate Moderator References . Didn't ask you about global warming, dumbass, i… Read more Ruth Langmore Debate Moderator