Loud explosion rocks central Madrid, Spanish authorities deploy rescue teams
By Mukazzi in News
Updated 3 years ago
A very loud explosion was heard in central Madrid on Wednesday. Initial reports suggest that the explosion may have engulfed an entire building in the heart of the Spanish capital.