13 die on the weekend roads of Spain

Emergency workers were able to save the life of the baby after a pregnant woman pedestrian was hit by a car in Madrid

More: continued here

Leave a Reply