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