Palm Springs
89° F
Mostly Cloudy
Mostly Cloudy

New Catholic church getting built in Mecca

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