News Words: Artifact

Your browser doesn’t support HTML5

In this week's News Words, we learn the meaning of artifact.