A new archaeological discovery made in outskirts of Frankfurt, Germany, has shattered preconceived notions about the arrival ...