Videos filmed by eyewitnesses showed debris in the street after an explosion in the Spanish capital of Madrid.
Videos filmed by eyewitnesses showed debris in the street after an explosion in the Spanish capital of Madrid.
At least two people died after a building collapsed due to an explosion in central Madrid with smoke coming out of the building...