Weird Stuff 'Living Nostradamus' says 2028 alien prediction 'confirmed' by new discovery – The Mirror July 27, 2024 ndowd ‘Living Nostradamus’ says 2028 alien prediction ‘confirmed’ by new discovery The Mirrorsource