 You're listening to Carol Ross on The Ross Report. News Talk 98.5 in 1520 AM. The Talk of Acadiana. Now back to more truth, justice, and freedom. I'm not so sure I have enough time to really do this credit, so I'm going to try to get this woman on, Rebecca Terrell. She's one of the editors of the New American Magazine. She's written about...