Death was imminent for deer stuck between road barricades — until cops stepped in
6 min read
In a heart-stopping rescue in Denver, Colorado, cops race against time to save a deer trapped between road barricades after a brutal collision. Will they be able to free the helpless animal before it's too late? Stay tuned for the dramatic conclusion.
Continue reading in the USA News Updates app