Blood Stains in a Church..!

In my travels through Spain, Portugal and many other European countries I’m often told of some famous church I should visit in the vicinity, “Built in 1566!” says the guide. “Fascinating!” I tell him, “And what happened in the church?” “There are many statues of kings, tombs of famous people…