jpg
Police in Spain probing attacks in Barcelona and Cambrils found gas canisters in a house that exploded on Wednesday night. The blast was initially thought to be the result of a gas leak. Now officials believe it might be linked to the attacks.

2017-08-21 07:34 GMT+8

READ MORE