First unearthed in 2015, research on the stunning artifacts found in a rich tomb in Lavau, France are finally coming to light. Scholars have managed to solve the mystery of the tomb’s owner and have ...