Where Is The Holy Grail Kept?
In their newly published book “Los Reyes del Grial” (“The Kings of the Grail”), medieval history lecturer Margarita Torres and art historian José Miguel Ortega del Rio claim the Holy Grail rests inside the Basilica of San Isidoro in the northern Spanish city of León. Who has the real HolyRead More →