The “Ellie Light” Scandal

“The declining (or is it dying?) newspaper industry has suffered another blow to its image as punctilious skeptic with the motto “If your mother says she loves you, check it out.” It turns out, a pile of American newspapers can’t manage to check out the most basic information about people who are flat-out using their pages to push political agendas.”

Well that was fast.

Share