Two people were killed and another was airlifted to the hospital following a head-on crash involving two vehicles in Mecca, Riverside County, on Thursday afternoon, May 8, 2025. According to the California Highway Patrol, the collision occurred shortly after 12:00...