News

Horn connects the asteroid Apophis, set for a close Earth flyby in 2029, with the “Wormwood” prophecy of Revelation 8.