Papal Mass celebrating the Holy Sacrifice facing Calvary!
The guy on the far left... isnt that Fidel Castro??????
Yes! But not Havana! Where was the photo taken?
World Trade Towers?
Yes it is and it is the second tower to collapse which had the outdoor observation deck!
Post a Comment