Body of newborn baby found on shoreline in Wales as police search for mother

The body of the newborn was found near Siliwen Road near the Menai Strait on Sunday.

Posted in UK

Leave a Reply

Your email address will not be published. Required fields are marked *