The Train Crash in Spain
What the Train Crash in Spain Contemplates: The world has been shaken by the news of a train crash from Spain recently. The high-speed train, marketed as the Alvia brand, derailed on a curve and overturned, killing dozens of innocent lives. [more…]