An explosion in Spain killed two people on Tuesday

An explosion in northern Spain killed two people on Tuesday, as reported by EFE. The incident occurred in Orio, a Spanish municipality in the province of Guipuzcoa, in the autonomous community of the Basque Country.

Read More