Main content

VIDEO: Tecwyn Roberts, NASA Apollo 11 legend from Anglesey

Colleagues fondly remember Tecwyn, chief of Nasa's network engineering division.

Release date:

Duration:

1 minute

Featured in...