audio, Openforum, Weekend Review Weekend Review 9-5-21: What Has God Said?, Godless Chaplains Unite, and the Texas Abortion Outrage September 7, 2021by jadykoch Share this:FacebookEmailTwitterLike this:Like Loading...