A total of 25 people lost their lives on the Spanish roads during the long, Constitution weekend with a further 11 being seriously injured.
A total of 25 people lost their lives on the Spanish roads during the long, Constitution weekend with a further 11 being seriously injured.