The Rev. C.P. Preston Jr., pastor at Peaceful Zion Missionary Baptist Church.
The Rev. C.P. Preston Jr., pastor at Peaceful Zion Missionary Baptist Church. Photo provided to the Miami Herald
The Rev. C.P. Preston Jr., pastor at Peaceful Zion Missionary Baptist Church. Photo provided to the Miami Herald