The Veil has been torn