Skip to content
Advertisement

Police and rescue workers inspect a victim at the Castelldefels Playa station where a high-speed train passing through the station struck a group of people crossing the tracks, in Castelldefels, Spain, Thursday, June 24, 2010. (AP Photo/Manu Fernandez)
Photo by: MANU FERNANDEZ
Police and rescue workers inspect a victim at the Castelldefels Playa station where a high-speed train passing through the station struck a group of people crossing the tracks, in Castelldefels, Spain, Thursday, June 24, 2010. (AP Photo/Manu Fernandez)

Featured Photo Galleries