RecentNews.uk
Body of a newborn discovered inside a basement chest freezer in Allariz, Spain
Discovery was made by a relative at a residential property
Spain's Civil Guard has launched a formal criminal investigation
Forensic teams are working to determine the cause and timing of death
Tap below to vote and see what others think.