Rebecca Hubbard spends weekend nights on the streets of Uptown Columbus, GA. The Lord led her there so she could tell the people to give their life to Jesus. Stranger things have happened to Ms. […]
Rebecca Hubbard spends weekend nights on the streets of Uptown Columbus, GA. The Lord led her there so she could tell the people to give their life to Jesus. Stranger things have happened to Ms. […]
Get updates delivered right to your inbox!