POLICE RESCUE DUCKLINGS FROM DRAIN NEAR CHARLESTON SOUTH CAROLINA

Police in Mount Pleasant, South Carolina, rescued of a family of ducklings that fell down a drain. The babies were reunited with their mother and escorted by the officers to a nearby pond.


View Full Site