Spanish baby boy names are becoming increasingly popular ... Mateo — "Gift of God" Santiago — "Saint James" Angel — "Angel" Leonardo — "Brave lion" Xavier — "New house" Other Spanish ...
On 3 March, the boy's father Angel Cruz and his now arrested partner, Ana Julia Quezada, found a T-shirt with his DNA 10 km (6 miles) from Nijar. Spanish media report that the police have been ...