Mossos d’Esquadra officers have arrested the mother of newborn twins found dead at her home in the Nou Barris district of Barcelona.
Mossos d’Esquadra officers have arrested the mother of newborn twins found dead at her home in the Nou Barris district of Barcelona.