Charles L. Ponce De Leon

Charles L. Ponce de Leon is associate professor of history and American Studies at California State University Long Beach.

I watched Megyn Kelly for six weeks: How I learned to uncode the Fox News propaganda machine Charles L. Ponce De Leon
"Perilously close to propaganda": How Fox News shilled for Iraq War, and Jon Stewart returned sanity Charles L. Ponce De Leon
Page: 1