Relatives of some of the 79 people killed in a high-speed train crash in northwest Spain marked its second anniversary Friday angrily demanding Spanish leaders answer for the tragedy. After two years ...
A high-speed train crash in Adamuz, Spain, has resulted in 39 deaths and 170 injuries. The train derailed and collided with another oncoming train. UK households warned of 67% 'double tax' as Rachel ...