Castle Rock family says police K-9 attack left them with $300,000 in medical debt

1 min read

It was meant to be a happy memory: a backyard celebration for twin siblings turning 2 years old.


Sources: FOX31 Denver (Denver TV station)

More in front range