FACT CHECK: Viral Post Makes False Claims About Debate Moderator Kristen Welker Published 26 Oct 2020 Welker moderated the final presidential debate Full Article