Eixampliada News

Kristen Welker: Presidential debate moderator was ‘clear winner’ on social media

October 23, 2020 by Brian Rogers

The NBC correspondent is labelled “clear winner” for the way she led the final presidential debate.

Filed Under: Default