PORT ST. LUCIE, Fla. — Police officers in Port St. Lucie rescued 17 baby ducks that fell into a storm drain over the weekend. Deemed "operation waddle," the officers helped fire rescue personnel by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback