Texas executed Ivan Cantu for a double murder despite post-trial evidence raising questions about his guilt. The post Lawyers Say Evidence Suggests He Was Framed, Yet […]
Has Noah’s Ark been found? Archaeologists in Turkey believe they have found evidence supporting the biblical tale. The post Archaeologists Claim Soil Samples Suggest Evidence for […]
Filmmaker Keith Beauchamp hopes the new “Till” movie will allow new evidence to emerge and finally get justice for Emmett Till. The post Filmmaker Hopes Emmett […]
Using a combination of the biblical text and an ancient Egyptian text, researchers have pinpointed the date of what could be the oldest solar eclipse yet […]