Madrid explosion: 3 dead and several wounded, as a result of an explosion that rocked the Spanish capital
The blast, which occurred in a building on Toledo Street, caused widespread damage, according to a video clip released by the City Hall Emergency Information […]