Election 2020, liberal media

After being defeated by Sen. Ted Cruz (R-TX) in 2018, Robert Francis O'Rourke announced his 2020 campaign for presidency today in another attempt for a DC...

Political News Media Bias Rating: Right

What do you think the bias of Townhall is?

Your rating: None (657 votes)
To prevent automated spam submissions leave this field empty.

News: Facts