Massive star placed atop tower of Barcelona’s Sagrada Familia
Madrid, A giant illuminated star has been inaugurated on the second highest tower of the landmark Sagrada Familia church in Barcelona.In front of thousands of people in the streets around the church, the Cardinal and Archbishop of Barcelona, Joan Josep…