12/25/2004

Christmas in Iraq

FoxNews has this compelling photo of a Christmas Mass at Chaldean church in southern town of Basra, Iraq.



Let there be Peace on Earth!

No comments:

Post a Comment