A hacker breaks into the central Vatican system and leaves a mysterious message: Our Lady of the Tears, a Spanish church threatened to be destroyed, "kills to defend itself". Indeed,…
Continue Reading »