Spain: At least three dead as explosion devastates Catholic parish building in Madrid

CNA has this news here.

Featured