Palm Springs
70° F
Clear
Clear

New Catholic church getting built in Mecca

Published On: Mar 04 2014 08:11:57 PM CST

New Catholic church getting built in Mecca. Bianca Rae reports.

Advertisement