You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Skeletons and artefacts unearthed from the site near Cardiff Airport are baffling archaeologists.
You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.