Sky News Australia / Facebook
The Israel Antiquities Authority (IAA) announced the discovery of a 5,000-year-old wine press and ancient ritual artifacts near the site of Tel Megiddo, which is referred to as “Armageddon,” the site of a final battle in the book of Revelation. The Winepress appears to date from the early Bronze Age and might have been carved…