Sorted by date Results 26 - 26 of 26
Maybe in North Korea, maybe in Cuba, maybe in Iran – but not in the United States, the land of religious liberty. Well, maybe in Boston, or San Francisco – but certainly not in Selma, Alabama, right in the center of the Bible belt. But it happened. A man was arrested for preaching the Gospel of Jesus Christ on the street. It was Halloween 2022. People in Selma were walking, some in costume, in an annual Monster March. And Rickey Caster, a Georgia street evangelist accompanied by his sister, came...