The 144th Cumberland Presbyterian Church in America General Assembly

6/9/2019, 6/10/2019, 6/11/2019, 6/12/2019