Police in Sevilla located and detained the driver of a vehicle which was involved in a fatal accident earlier in the day.
Police in Sevilla located and detained the driver of a vehicle which was involved in a fatal accident earlier in the day.