Suspect in chase barricades self in home in Elk Grove, police say – ABC10

Elk Grove police are asking those who live nearby Ammolite and Tusk Ways to stay inside their homes after a person … ELK GROVE, Calif.

  • You already voted!
  • Read More

Get Unlimited Free Access

Join 20,000 other readers who rate their headlines through us