Police Rescue Ducklings From Storm Grate In NY

New York (AP) – A mother duck and her nine babies were crossing a New York City street when...

Read More