Newborn Baby's Body Found On Riverbank In Spain December 06, 2024 0 The baby still had part of the placenta and umbilical cord and had been in that location for about a day. Spanish authorities have not yet l... Learn More