News

Strong Explosion Rocks Building In Central Madrid

A strong explosion rocked a building in central Madrid on Wednesday, witnesses said, with images from Spanish television and the emergency services showing the street covered in debris.

NDTV News