Palm Springs
81° F
Clear
Clear

New Catholic church getting built in Mecca

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