Image 1 of 1
Police firefighters and health workers in Calle Toledo at the scene of an explosion in the center of Madrid, thought to have been caused by a gas leak. Around 3:00p.m in the afternoon, a strong explosion partially destroyed a building number 98 on Toledo Street, in the center of the Spanish capital. Preliminary reports point to a gas leak. January 20, 2021. (ALTERPHOTOS/Ricardo Blanco)