Stephen D. Wrage

Stephen D. Wrage is a Professor of Political Science at the United States Naval Academy.

Fox News’ Roger Ailes: The Man Who Single-Handedly Rogered America

The American people have been royally abused by the former Fox News leader.

Read more »

Donald Trump is a Latin American Demagogue at Heart

Trump is a living amalgam of Chavez, Juan Peron and Rafael Trujillo.

Read more »

Trump’s Foreign Policy: America Takes All

Trump must be exposed and mocked. We must not stop until his name and his brand, which are all he has, are worthless.

Read more »