In a major turn of events, a stunning statue of the Greek goddess Artemis was uncovered near the Titanic wreck.The Titanic ...
A stunning statue of the Greek goddess Artemis (Diana) was discovered near the wreck of the Titanic, which sank in April 1912.