Ben Carson put on the spot on CNN over Louisiana's Ten Commandments school mandate
https://nordot.app/1177209121311146318