Latest News

December 24, 2012 1:58 PM

South Florida Christians immerse themselves in the spirit

For many Christians, immersing themselves in the spiritual meaning of Christmas gives them the greatest joy of the season.

Related content

Comments