Portland, Maine police rescued twelve ducklings from a sewer on Thursday morning, according to our news partner WMTW. They were stuck in a grate on Cumberland Avenue. The police took them to the Avian Haven center.

The police officers involved in the rescue said they could not find their mother.

What happened to Mama Duck? That's what we want to know.