A Polish woman has been arrested on suspicion of killing at least five of her newborn babies.

Maria Kudyba, a prosecutor in northeast Poland, said the suspect, identified only as 41-year-old Beata Z, will be held for at least three months during an investigation.

She said the widowed woman gave birth to eight babies between 1998 and 2012, but only two remain alive.

Four bodies have been found on the woman's farm in Hipolitowo village. Investigators are searching for a fifth body and trying to determine the fate of the sixth baby.

Social workers alerted police when they saw no baby born after Beata Z appeared to have been pregnant.

Investigators refused to speculate about possible motives in the case. Poland has a strict anti-abortion law.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.