Palm Springs
110° F
Clear
Clear

New Catholic church getting built in Mecca

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