Palm Springs
79° F
Clear
Clear

New Catholic church getting built in Mecca

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