Explosion at Madrid building leaves 2 dead, 18 injured

Hits: 2

City officials in Madrid say an explosion ripped through a four-story residential building in the center of the Spanish capital, killing two people and injuring at least 18 others Read More Go To Source