Tag: discovery

NASA’s Shuttle Discovery on Its Final Mission

The final flight of space shuttle Discovery lifted off from NASA's Kennedy Space Center at…

Noah’s Ark discovered in Turkey

An evangelical group claims Noah's Ark discovery in Turkey. Turkish daily news hurriyet reports that…

This website uses cookies.