Lea Carawan, director of the Congressional Prayer Caucus Foundation, joins Penna Dexter on Point of View, a Christian conservative radio outlet. She warns that the separation of church and state is part of a liberal plan to “ruin America” and will be “the death knell for our nation.”
Listen here.