Madrid explosion: 3 dead, several injured as explosion rocks Spanish capital - CNN