Police in Chula Vista have a brand new emergency dispatching system that could shave minutes off their response to 911 calls at a time when seconds are critical.
Police in Chula Vista have a brand new emergency dispatching system that could shave minutes off their response to 911 calls at a time when seconds are critical.