Frank Turek Speaks at Elon University and Explains the Law of Non-Contradiction

source