An unexpected archaeological discovery in Norfolk, England, has unveiled a Roman villa and a mysterious bronze artifact ...