It's unlikely that Madrid-bound Spanish commuters expected their morning trip to end in a devastating jumble of blood and death, the result of a series of coordinated terrorist attacks on March 11, 2004. Debrief and Debunk commemorates the tragedy's five-years-to-the-week anniversary.
Read more...