Madrid, Spain, Oct 3, 2013 / 04:12 pm (CNA).- A small bomb exploded on Oct. 2 in the Basilica of Our Lady of the Pillar in Zaragoza, Spain. Police said no one was injured in the blast. According to Europa Press, the basilica was immediately evac... Read more