Monday, March 11, 2024

2004: The day Spain caved




The day Spain caved: Twenty years ago, although it feels like a lot more than that, most of us woke to shocking news from Madrid: On March 11, 2004, 193 people are killed and nearly 2,000 are injured when 10 bombs explode on four trains in three Madrid-area…