Elk Grove News Minute – It’s time for City Hall to get 16 Voodoo Dolls!

Elk Grove News Minute – It’s time for City Hall to get 16 Voodoo Dolls!

A few days ago, a reader sent us an urgent text message. It was a reminder that on that day, 16 years earlier, something happened in Elk Grove, Calif.

Listen Time 1 Minute