NewsMax
Christopher Ruddy
Real News for Real People
Category: Free Speech Ally
Affiliation: Independent