Cyclist killed and another injured in SE-3306 crash with truck in Spain's Sevilla
A FEMALE cyclist has died and another has been seriously injured after a horror collision involving a truck in Sevilla. Police said the woman on the bike was declared dead at the scene and another ...