Charles R. Davis (page 2)

Email: cdavis@salon.com

Charles R. Davis is Salon's deputy news editor.


Donald Trump
Elon Musk
Donald Trump; Jeffrey Epstein
MAGA Philadelphia protest
Elon Musk lottery
Donald Trump
Bret Baier
Donald Trump
Donald Trump dancing
JD Vance
Mike Johnson
Donald Trump; Brett Kavanaugh
Donald Trump; Brian Kemp
Ryan Wesley Routh